Back-end built for E-commerce app.
https://github.com/gingus55/e-commerce-backend
Back end created for an e-commerce app. CRUD requests in place for Products, Tags and Categories.
GIVEN a functional Express.js API
WHEN I add my database name, MySQL username, and MySQL password to an environment variable file
THEN I am able to connect to a database using Sequelize
WHEN I enter schema and seed commands
THEN a development database is created and is seeded with test data
WHEN I enter the command to invoke the application
THEN my server is started and the Sequelize models are synced to the MySQL database
WHEN I open API GET routes in Postman for categories, products, or tags
THEN the data for each of these routes is displayed in a formatted JSON
WHEN I test API POST, PUT, and DELETE routes in Postman
THEN I am able to successfully create, update, and delete data in my database
-clone repository
-Copy and run schema
-seed with npm run seed
-npm i
-npm run start
-POSTMAN request package included
- npm run test
Please get in touch. Good pull requests and make use of the links provided.
Should you have any questions regarding this project please reach me via email or via my GitHub using the details below:
-Email address: gingus55@hotmail.com
-GitHub username : gingus55