Used techs
- MongoDB
- Express framework
- Bootstrap framework
- MVC Pattern
Project was created as part of Udemy course. Full course can be viewed here- 100 Days Of Code - 2022 Web Development Bootcamp
Project setup
- git clone https://github.com/EdijsApse/express-practice.git
- copy & rename .env_example
- npm i
- create MongoDB databse with name specified in .env file
Project summary
Project is prety basic online store app, where you can add product and other users can "buy" them. Once you add product, it becames visible to other users and they can add them to cart.
App includes:
- Simple authentication
- Product creation
- Prodcut categories creation
- Adding products to cart
Future todo
- Create responsive design
- Implement Webpack asset bundler
- Front-End validation