Restaurant POS Manager (MongoDB Local)
1) Requirements
- Node.js (LTS)
- MongoDB Community Server (running locally)
2) Setup
cd POS_Restaurant
npm install
Create .env (copy from .env.example):
PORT=3000
MONGO_URI=mongodb://127.0.0.1:27017/pos_restaurant
3) Run
Open:
- http://localhost:3000/Dashboard.html
4) Demo data
On Dashboard click ”+ Demo Data” to insert sample categories and menu items.
Pages
- Dashboard: cards + latest menu list
- Menus: add / edit / toggle / delete
- Categories: add / delete
- Orders: create order from menus + pay/cancel
- Payments: create payment for pending order + history list
# P O S