The purpose of this project was to hone my backend development skills using various tools and technologies such as MySQL, npm sequelize, npm dotenv, ExpressJS, Insomnia, and npm mysql2. Inspired by the immense scope of the internet retail sector, I aimed to create a backend application that emulates the key principles of the industry.
AS A manager at an internet retail company
I WANT a back end for my e-commerce website that uses the latest technologies
SO THAT my company can compete with other e-commerce companies
To use this application, you must git clone this repository to your local computer. Navigate to the repository through the terminal. Once, you've done that, log into mysql using the following command:
mysql -u root -p
Now, source the schema:
SOURCE db/schema.sql;
quit
Now, seed the database:
node seeds/index.js
Now, you are ready to start the server using the following command and test the routes using insomnia:
node server.js
Here is a video of me walking through the steps to use this application
For information on how to contribute or if you have any questions, email me at elva.rothman.developer@gmail.com