Servora – Designed & Built by Honnur M
🌟 Meaning of “Servora” Servora is derived from: “Serve” → representing service, hospitality, and customer experience “Aura” → representing atmosphere, presence, and digital identity So, Servora means: “The Digital Aura of Service.” It symbolizes a platform that enhances and modernizes the restaurant service experience through technology.
🌐 Live Website: https://lnkd.in/dNwykaK3
This project was built using Django, SQLite, Gunicorn, and Nginx, and hosted on AWS EC2 for a production-level deployment experience.
☁️ Hosted on AWS – Production Deployment
Servora is deployed on AWS EC2 with a real-world production architecture:
🔹 Nginx as reverse proxy
🔹 Gunicorn connected via Unix socket
🔹 Secure HTTPS configuration
🔹 Static file handling using collectstatic
🔹 Systemd service management
🔹 Persistent database storage
🔹 Cloud-based scalable infrastructure
🧠 About the Project
Servora is a Restaurant Management & Food Ordering Web Application that supports:
Multi-user authentication
Role-based access control
Dynamic restaurant & menu management
Real-time data updates
Cart system
Payment simulation flow
The system is fully dynamic and production-ready.
👨💼 Admin Features
When logged in as Admin, you can:
➤ Add new restaurants
➤ Update restaurant details
➤ Add menu items (with image & price)
➤ Edit or delete menu items
➤ Manage restaurant listings
➤ View platform data in real-time
Admin has full control over the system.
👤 Customer Features
When logged in as Customer, you can:
➤ Register and login securely
➤ Browse available restaurants
➤ View restaurant menus
➤ Add food items to cart
➤ Place orders
➤ Experience responsive UI
Customers instantly see updates made by admin.
💳 Payment Feature (Demo Simulation)
To test the payment feature:
➤ Add any item to the cart
➤ Proceed to checkout
➤ Enter debit card details
➤ OTP verification step appears
➤ Enter any 6-digit OTP (for demo purposes)
🛠 Tech Stack
Python
Django
HTML
CSS
SQLite
AWS EC2
Nginx
Gunicorn
Linux
☁️ Deployment Architecture
Browser
→ Nginx
→ Gunicorn (Unix Socket)
→ Django
→ SQLite Database
This project helped me gain practical experience in:
✔ Cloud deployment
✔ Production server setup
✔ Reverse proxy configuration
✔ Backend architecture
✔ DNS & domain configuration
✔ Role-based authentication systems