Express and MongoDB project

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

  1. git clone https://github.com/EdijsApse/express-practice.git
  2. copy & rename .env_example
  3. npm i
  4. 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

Image 1 Image 2 Image 3 Image 4 Image 5

Future todo

  • Create responsive design
  • Implement Webpack asset bundler
  • Front-End validation