Neumind 80z
A comprehensive digital food ordering platform designed specifically for educational campuses, bridging the gap between students and campus canteens through modern technology. This system eliminates traditional queues and manual processes, creating a seamless dining experience across multiple access points.
flowchart TB
subgraph Users["👥 Users"]
Student["Student<br/>Orders food via mobile"]
Merchant["Merchant<br/>Manages via web/desktop"]
end
subgraph Frontend["💻 Frontend Applications"]
Mobile["Student Mobile App<br/>Flutter"]
Web["Merchant Web Portal<br/>NextJS"]
Desktop["Merchant Desktop App<br/>ElectronJS"]
end
subgraph Backend["⚙️ Backend System"]
API["Django REST API"]
Auth["Authentication"]
Payment["Payment Gateway"]
RealTime["Real-time Updates (Web Sockets)"]
end
subgraph Data["🗄️ Data Layer"]
Models["Models:<br/>User, Order, FoodItem, Payment etc."]
DB["PostgreSQL Database"]
end
Student --> Mobile
Merchant --> Web
Merchant --> Desktop
Mobile --> API
Web --> API
Desktop --> API
API --> Auth
API --> Payment
API --> RealTime
API --> Models --> DB
style Users fill:#e1f5fe
style Frontend fill:#f3e5f5
style Backend fill:#e8f5e8
style Data fill:#fff3e0