{"id":20820553,"url":"https://github.com/tdr-void/easyshop-app","last_synced_at":"2026-01-07T07:41:04.065Z","repository":{"id":228945041,"uuid":"774531722","full_name":"TDR-VOID/EasyShop-App","owner":"TDR-VOID","description":"\"EasyShop\" mobile app was developed using Android Studio and Firebase, enabling customers to easily send their monthly or weekly shopping lists, receive notifications, and manage past lists.","archived":false,"fork":false,"pushed_at":"2024-08-31T03:44:26.000Z","size":1870,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-02T17:01:40.256Z","etag":null,"topics":["android-studio","firebase-realtime-database","mobile-development"],"latest_commit_sha":null,"homepage":"","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/TDR-VOID.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-03-19T17:57:32.000Z","updated_at":"2024-11-23T11:17:38.000Z","dependencies_parsed_at":"2025-01-18T16:34:00.684Z","dependency_job_id":"51520a36-2dd8-4df8-abb0-a996e25bf568","html_url":"https://github.com/TDR-VOID/EasyShop-App","commit_stats":null,"previous_names":["tdr-void/easyshop-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TDR-VOID%2FEasyShop-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TDR-VOID%2FEasyShop-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TDR-VOID%2FEasyShop-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TDR-VOID%2FEasyShop-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TDR-VOID","download_url":"https://codeload.github.com/TDR-VOID/EasyShop-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246068238,"owners_count":20718501,"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-studio","firebase-realtime-database","mobile-development"],"created_at":"2024-11-17T22:09:32.204Z","updated_at":"2026-01-07T07:41:04.025Z","avatar_url":"https://github.com/TDR-VOID.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EasyShop-App\n\n## Overview\n\"EasyShop\" mobile application is designed specifically for residents of rural areas who rely on local village shops for their monthly essentials. \nCustomers can effortlessly send their weekly or monthly shopping lists directly to their preferred shopkeepers. Users receive notifications and alerts from the shop, and can also access and manage their past shopping lists directly through the application.\n\nThe app was developed using **Android Studio**. **Firebase Realtime Database** was used to store data, and **Firebase Authentication** was used for user authentication.\n## Features\n- **User Authentication**\n- **Notoficationa and alert messages through the app** \n- **Customers can view and manage past lists**\n- **Easy handling of customers through the database**\n\n\u003cbr/\u003e\n\n## Screenshots\n\n\u003cdetails\u003e\n\u003csummary\u003eWelcome Page\u003c/summary\u003e\n\u003cimg src=\"screenshots/Welcome Page.jpg\" alt=\"Welcome Page\" width=\"300\" /\u003e\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eLogin Page\u003c/summary\u003e\n\u003cimg src=\"screenshots/Login Page.jpg\" alt = \"Login Page\" width =\"300\"/\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eRegister Page\u003c/summary\u003e\n\u003cimg src=\"screenshots/Register Page.jpg\" alt = \"Register Page\" width =\"300\"/\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eHome Page\u003c/summary\u003e\n\u003cimg src=\"screenshots/Home Page.jpg\" alt = \"Home Page\" width =\"300\"/\u003e\n\u003c/details\u003e\n\n\n\u003cdetails\u003e\n\u003csummary\u003eAdd New List Page\u003c/summary\u003e\n\u003cimg src=\"screenshots/Add New List Page.jpg\" alt = \"Add New List Page\" width =\"300\"/\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eList View Page\u003c/summary\u003e\n\u003cimg src=\"screenshots/List View Page.jpg\" alt = \"List View Page\" width =\"300\"/\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eNotification Page\u003c/summary\u003e\n\u003cimg src=\"screenshots/Notification 1.jpg\" alt = \"Notification Page\" width =\"300\"/\u003e\n\u003cimg src=\"screenshots/Notification 2.jpg\" alt = \"Notification Page\" width =\"300\"/\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eApp Icon View\u003c/summary\u003e\n\u003cimg src=\"screenshots/App Icon View.jpg\" alt = \"App Icon View\" width =\"300\"/\u003e\n\u003c/details\u003e\n\n\u003cbr/\u003e\n\n## Advantages of EasyShop App\n### Customer Advantages:\n- Users can easily add items to the list, send it to the shop, and delete items as needed.\n- When the order is ready, the colour of the list changes, making it easy to identify prepared lists.\n- Users can conveniently review their previously ordered shopping lists.\n- Users receive a notification when the shopping list is ready.\n- Users receive a notification if the shop is closed for a specific reason or any other important notification regarding the shop.\n  \n\u003cdetails\u003e\n\u003csummary\u003eCustomer Advantages ↓\u003c/summary\u003e\n\u003cimg src=\"screenshots/Customer Advantages.png\" alt = \"Customer Advantages\" width =\"300\"/\u003e\n\u003c/details\u003e\n  \n\n### Shop Owner Advantages:\n- Easy management of customers through the database.\n- Ability to send messages to users via the Firebase Messaging feature (FCM).\n- Messages will be sent to users even if they are not using the app (push notification).\n\u003cdetails\u003e\n\u003csummary\u003eShop Owner Advantages ↓\u003c/summary\u003e\n\u003cimg src=\"screenshots/Shop Owner Advantages.png\" alt = \"Shop Owner Advantages\" width =\"300\"/\u003e\n\u003c/details\u003e\n\n\u003cbr/\u003e\n\n## Acknowledgement\n- [Android Studio](https://developer.android.com/)\n- [Firebase](https://firebase.google.com/)\n\n\n\n## License\n\n[MIT License](LICENSE)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftdr-void%2Feasyshop-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftdr-void%2Feasyshop-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftdr-void%2Feasyshop-app/lists"}