The Online Food Delivery System is a C++ project developed during the "Object-Oriented Programming with C++" summer course at PES University, 2023. It allows customers to order food, helps manage the hotel's inventory, and handles delivery tasks. The project emphasizes object-oriented principles to achieve modularity and maintainability.
-
Customer:
- Browse the menu with a list of available food items and their prices.
- Place orders by selecting items and specifying quantities.
- View the total cost of the order.
- Input validation for ensuring correct inputs.
- Receive an order ID.
-
Hotel Management:
- Manage the list of available food items with their respective prices.
- Update food items and their prices as needed.
- Track orders placed by customers.
- Manage the status of orders (e.g., "Pending," "Out for Delivery," "Delivered").
-
Delivery:
- Assign delivery personnel to orders.
- Update the status of deliveries ("Out for Delivery," "Delivered").
- Manage the status of orders (e.g., "Delivered").
- C++
- File Handling for menu and order details storage
- Object-Oriented Programming (OOP) principles
- Clone the Repository
git clone https://github.com/Sahana-Math/Food-Delivery-System.git