
Back-end MipiPizza
Adan Lugo
Published
0
๐ 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