PlateMate is a comprehensive food delivery mobile app for Android OS inspired by UberEats, designed to enhance user shopping experience. It's developed using Java and XML on Android Studio to integrate core functionalities and logic, including user authentication, a user-friendly interface for browsing, adding items to a shopping cart, and finalizing orders.
- User authentication
- Browsing multiple food categories, stores, and menus
- Shopping cart functionality
- Finalizing orders
- Development Process:
- Architectural Design Process:
Watch the demo video on YouTube.
Explore the overview demo on Prezi to see more details of architectual design.




- Class Diagram

- Component Diagram

- Sequence Diagram

- Actvity Diagram (Customer's POV)

- Activity Diagram (Chef's POV)

- Activity Diagram (Store Manager's POV)

- Activity Diagram (Admin's POV)

- Deployment Diagram

- Use Case Diagram

This project is licensed under the MIT License. See the LICENSE file for details.