- Node.js
- Express.js
- npm
- Sequelize
- PostgreSQL
- Passport.js
- Bcrypt
- Swagger
- Babel
- Nodemon
More can be found in package.json file under dependencies
- Build a functioning e-commerce REST API using Express, Node.js, and Postgres
- Allow users to register and log in via the API
- Allow CRUD operations on products
- Allow CRUD operations on user accounts
- Allow CRUD operations on user carts
- Allow a user to place an order
- Allow CRUD operations on orders
- Use Git version control
- Use command line
- Develop locally on your computer
- Document the API using Swagger
- Deploy API live to Heroku
A deployed version can be found at https://ecom-rest-api-example.herokuapp.com/
The documentation is found at https://ecom-rest-api-example.herokuapp.com/api-docs/