{"id":23915725,"url":"https://github.com/ryo-samuraijp/platemate","last_synced_at":"2026-04-30T06:36:46.783Z","repository":{"id":245068756,"uuid":"801573706","full_name":"Ryo-samuraiJP/PlateMate","owner":"Ryo-samuraiJP","description":"A food delivery mobile app for Android OS, built and designed using Java, XML, and Android Studio to enhance user shopping experience.","archived":false,"fork":false,"pushed_at":"2025-01-02T17:48:34.000Z","size":20440,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-30T00:41:45.578Z","etag":null,"topics":["android-app","android-application","android-studio","java","mobile-app","mobile-app-development","mobile-development","xml"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/watch?v=N_yUfrnbgWI\u0026feature=youtu.be","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ryo-samuraiJP.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-16T13:48:31.000Z","updated_at":"2025-01-02T17:48:37.000Z","dependencies_parsed_at":"2024-10-17T18:10:07.133Z","dependency_job_id":null,"html_url":"https://github.com/Ryo-samuraiJP/PlateMate","commit_stats":null,"previous_names":["ryo-samurai6340/platemate-food-delivery-android-app","ryo-samuraijp/platemate-food-delivery-android-app","ryo-samuraijp/platemate"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Ryo-samuraiJP/PlateMate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryo-samuraiJP%2FPlateMate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryo-samuraiJP%2FPlateMate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryo-samuraiJP%2FPlateMate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryo-samuraiJP%2FPlateMate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ryo-samuraiJP","download_url":"https://codeload.github.com/Ryo-samuraiJP/PlateMate/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryo-samuraiJP%2FPlateMate/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259890446,"owners_count":22927373,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-app","android-application","android-studio","java","mobile-app","mobile-app-development","mobile-development","xml"],"created_at":"2025-01-05T11:46:32.722Z","updated_at":"2026-04-30T06:36:46.413Z","avatar_url":"https://github.com/Ryo-samuraiJP.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PlateMate\nPlateMate 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.\n\n## Table of Contents\n- [Features](#features)\n- [Technologies Used](#technologies-used)\n- [YouTube Demo](#youtube-demo)\n- [Architecture Demo](#architecture-demo)\n- [Architectural Model](#architectural-model)\n- [License](#license)\n\n## Features\n- User authentication\n- Browsing multiple food categories, stores, and menus\n- Shopping cart functionality\n- Finalizing orders\n\n## Technologies Used\n- **Development Process:**\n\n![Java](https://custom-icon-badges.demolab.com/badge/Java-5382A1.svg?style=for-the-badge\u0026logo=java\u0026logoColor=gray\u0026color=f89820)\n![XML](https://img.shields.io/badge/xml%20-%20?style=for-the-badge\u0026logo=xml\u0026logoSize=auto\u0026color=%23005FAD)\n![Android Studio](https://img.shields.io/badge/Android%20Studio-3DDC84?style=for-the-badge\u0026logo=android-studio\u0026logoColor=white)\n\n- **Architectural Design Process:**\n\n![diagrams.net](https://img.shields.io/badge/diagrams.net-F08705?style=for-the-badge\u0026logo=diagrams.net\u0026logoColor=white\u0026logoSize=auto)\n![Lucidchart](https://custom-icon-badges.demolab.com/badge/Lucidchart-f96b13?style=for-the-badge\u0026logo=lucidchart\u0026logoSize=auto\u0026labelColor=F3F3F3)\n![ArgoUML](https://custom-icon-badges.demolab.com/badge/ArgoUML-8DAED3?style=for-the-badge\u0026logo=argo-uml\u0026logoSize=auto)\n\n\n## YouTube Demo\nWatch the [demo video](https://youtu.be/N_yUfrnbgWI) on YouTube.\n\n\u003ca href=\"https://youtu.be/N_yUfrnbgWI\"\u003e\n  \u003cimg alt=\"thumbnail\" src=\"https://img.youtube.com/vi/N_yUfrnbgWI/maxresdefault.jpg\" width=\"70%\" /\u003e\n\u003c/a\u003e\n\n## Architecture Demo\nExplore the overview [demo](https://prezi.com/view/kiFUg0jNey3zD5mN1ctl/) on Prezi to see more details of architectual design.\n\n\u003ca href=\"https://prezi.com/view/kiFUg0jNey3zD5mN1ctl/\"\u003e\n  \u003cimg alt=\"Architectual Design\" src=\"https://github.com/Ryo-samuraiJP/Ryo-samuraiJP/blob/main/img/PlateMateArchitecture.png\" width=\"70%\" /\u003e\n\u003c/a\u003e\n\n## Architectural Model\n\n### Functional Requirements\n\u003cimg alt=\"Functional Requirements\" src=\"https://github.com/user-attachments/assets/45c6a7c4-02ff-4c43-a1d0-df534e89527a\" width=\"800px\" /\u003e\n\n### Non-Functional Requirements\n\u003cimg alt=\"Non-Functional Requirements\" src=\"https://github.com/user-attachments/assets/d11c97b9-71d2-49c9-9562-38c966d9c0ca\" width=\"800px\" /\u003e\n\n### 4+1 Diagram\n\u003cimg alt=\"4+1 Diagram\" src=\"https://github.com/user-attachments/assets/cac9c840-eaa7-4a26-b6e7-b97ea4a08e1a\" width=\"800px\" /\u003e\n\n### Logical View\n- **Class Diagram**\n\u003cimg alt=\"Class Diagram\" src=\"https://github.com/user-attachments/assets/a57b9e9c-78fb-4321-a76e-b63cf73f06d3\" width=\"800px\" /\u003e\n\n### Development View\n- **Component Diagram**\n\u003cimg alt=\"Component Diagram\" src=\"https://github.com/user-attachments/assets/110f5296-efbe-4287-88cd-a1e60b3f9de7\" width=\"800px\" /\u003e\n\n### Process View\n- **Sequence Diagram**\n\u003cimg alt=\"Sequence Diagram\" src=\"https://github.com/user-attachments/assets/7a0b674e-1ab4-4fe0-86cf-ddb1e93f7282\" width=\"800px\" /\u003e\n\n- **Actvity Diagram** (Customer's POV)\n\u003cimg alt=\"Activity Diagram_1\" src=\"https://github.com/user-attachments/assets/47e9e152-220e-45bf-bb87-0fce0b807cfe\" width=\"800px\" /\u003e\n\n- **Activity Diagram** (Chef's POV)\n\u003cimg alt=\"Activity Diagram_2\" src=\"https://github.com/user-attachments/assets/6ecd7ecd-65aa-42c7-b130-55883ea527ef\" width=\"800px\" /\u003e\n\n- **Activity Diagram** (Store Manager's POV)\n\u003cimg alt=\"Activity Diagram_3\" src=\"https://github.com/user-attachments/assets/0120c97f-f6fb-473d-8a6f-d1bfae306e74\" width=\"800px\" /\u003e\n\n- **Activity Diagram** (Admin's POV)\n\u003cimg alt=\"Activity Diagram_4\" src=\"https://github.com/user-attachments/assets/8c2e6382-c561-47d5-837e-c8d4a4fe5dfc\" width=\"800px\" /\u003e\n\n### Physical View\n- **Deployment Diagram**\n\u003cimg alt=\"Deployment Diagram\" src=\"https://github.com/user-attachments/assets/57d3a8ce-b4ae-4c5d-82cf-8d5a93dbd8c8\" width=\"800px\" /\u003e\n\n### Scenarios\n- **Use Case Diagram**\n\u003cimg alt=\"Use Case Diagram\" src=\"https://github.com/user-attachments/assets/019dd73a-8cf6-48df-b269-3487dda14fe2\" width=\"800px\" /\u003e\n\n\n## License\nThis project is licensed under the MIT License. See the [LICENSE](https://github.com/Ryo-samuraiJP/PlateMate?tab=MIT-1-ov-file) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryo-samuraijp%2Fplatemate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fryo-samuraijp%2Fplatemate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryo-samuraijp%2Fplatemate/lists"}