Twine

Back-end MipiPizza

Adan Lugo
Published

0
  • Project creator

๐Ÿ• MiPiPizza API - Backend
This is the backend for the MiPiPizza application, a modern platform for ordering pizza online, built with Node.js, Express, and MongoDB. It supports authentication, order management, product administration, and real-time updates through WebSockets.

๐Ÿš€ Features
User registration and login with JWT

User and admin roles

Full CRUD for users, orders, and pizzas

Persistent shopping cart

Management of completed and canceled orders

Sales reporting

Real-time communication via WebSockets (Socket.IO)

Organized structure with controllers, routes, and models

Authentication and authorization with middlewares