Skip to content

Releases: htoann/Pizza-Order

v1.1.0

05 Aug 03:44
Compare
Choose a tag to compare
  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