Project Requirments:
- login page with sign up option using firebase authenticate. There should be a test account credentials with login information submitted with the app for testing
- List of available restaurants that contains at least 10 restaurants. The list should be designed using recycler view.
- List of at least 4 dishes per restaurant presented in a recycler view with price and availability.
- A cart page to review the order and make payments.
- Order History with tracking/status page
- Use Firebase real-time database for restaurants/dishes/and order status.2
- Use Room database for profile data
- Payment and order tracking page.
- Web application for restaurants to confirm orders and update tracking data. Order must be confirmed before 10:30 for noon delivery and before 1:30 for 3:00 pm delivery.