This project provides the backend APIs for managing restaurant menus, handling orders, and simulating order status updates. It serves as the foundational backend system for a food delivery service.
- Add menu items with details like name, price, and category.
- Place orders by selecting multiple items from the menu.
- Track the status of an order with automated updates from Preparing to Out for Delivery to Delivered.
- Node.js with Express.js for API development.
- In-memory storage (arrays) for storing menus and orders.
- node-cron to simulate periodic order status updates.
- Node.js and npm installed.
Install Node.js
"# milestone-1"