Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@htoann htoann released this 05 Aug 03:44
· 41 commits to main since this release
  1. Create Cart page
    • order summary section
    • empty cart section
    • move routes to routes files
    • Create dedicated controllers
  2. Add to cart functionality
    • Fetch all pizzas from db and show on home page
    • Create menu model and put dummy Data
      • connect to mongo db
      • use connect-mongo for session store
        • dependancies
          • mongoose, express-session, connect-mongo, dotenv
    • axios to send ajax request
    • install notification library npm i noty https://ned.im/noty/#/
  3. Create login page with route
  4. Create register page with route
  5. Build register crud
  6. Build login using passport
    • install dependancies passport passport-local express-session
  7. Create Order controller and link it in server.js
  8. Create Orders view with table for customer and admin
  9. Place order functionality
  10. Show all my orders on custormer orders page
  11. Show orders on admin orders page
  12. Change order status
  13. Create Orders single page with status
  14. Order tracker
    • Socket connection
      • dependancies socket.io