An online merchandise store built by an agile team of four.
https://gscosmetics.herokuapp.com/
- user can login/signup as an authenticated client
- user can browse all the products and click into single product page to see the details
- user can add products to the carts
- products in carts can be added, retrieved, updated and deleted
- user can checkout, and it will create a new cart for the client
- admin can login using admin accounts to check all the stock
- React.js
- Redux
- Node.js
- Express.js
- Sequelize
- postgreSQL
- Tailwind CSS
- Heroku
Sync and seed your database by running npm run seed
. Running npm run start:dev
will make great things happen!
- start:dev will both start your server and build your client side files using webpack
- start:dev:logger is the same as start:dev, but you will see your SQL queries (can be helpful for debugging)
- start:dev:seed will start your server and also seed your database (this is useful when you are making schema changes and you don't want to run your seed script separately)