This solution contains the setup for an ecommerce backend application.
Its run using express and is built on mysql database. Sequelize ORM is used for the performing operations in the database.
The application allows users to view/add/modify and delete data for Products , Categories and Tags via api's.
- JavaScript
- Mysql
- Sequilize ORM
- Express
- Node.js
- Insomia
To run the command line application.
. Clone the repository . Run npm install
. Update environment variables in .env file.
. Connect to mysql database. Run the command. source db/schema.sql
. Run command npm start
. To populate the tables with test data run : npm run seed
. Access the api via tools like Postman or Insomnia
-
https://drive.google.com/file/d/1xgVP1H99c46tJDN_ODjmHD1o5j5UrXXG/view
-
https://drive.google.com/file/d/1__EUrn98ghH707ZydTbAMia2NayCAozq/view
-
https://drive.google.com/file/d/1avgj64gfUkiQolPXA-22XjE06nc9ijnb/view
You can email me on the email-addres below for any question or contribution.