Restaurant Management System
An idea I had for my final year project before going with another option. It’s a lightweight system for taking orders, assigning tables, and handling payments — with the backend in Java and data in PostgreSQL.
Overview
Staff take orders and the system automatically routes items to the right place — drinks to the bar, food to the kitchen. The backend uses a clear DAO layer, with endpoints planned for tables, orders, and receipts.
Next steps
- Build an android App for a tablet.
- Push new orders live to bar/kitchen displays or printers.
- Add a simple admin panel for reports, menus, and user roles.
- Build a website that can make reservations.