Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tdr-void/easyshop-app

"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.
https://github.com/tdr-void/easyshop-app

android-studio firebase-realtime-database mobile-development

Last synced: 23 days ago
JSON representation

"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.

Awesome Lists containing this project

README

        

# EasyShop-App

## Overview
"EasyShop" mobile application is designed specifically for residents of rural areas who rely on local village shops for their monthly essentials.
Customers 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.

The app was developed using **Android Studio**. **Firebase Realtime Database** was used to store data, and **Firebase Authentication** was used for user authentication.
## Features
- **User Authentication**
- **Notoficationa and alert messages through the app**
- **Customers can view and manage past lists**
- **Easy handling of customers through the database**


## Screenshots

Welcome Page
Welcome Page

Login Page
Login Page

Register Page
Register Page

Home Page
Home Page

Add New List Page
Add New List Page

List View Page
List View Page

Notification Page
Notification Page
Notification Page

App Icon View
App Icon View


## Advantages of EasyShop App
### Customer Advantages:
- Users can easily add items to the list, send it to the shop, and delete items as needed.
- When the order is ready, the colour of the list changes, making it easy to identify prepared lists.
- Users can conveniently review their previously ordered shopping lists.
- Users receive a notification when the shopping list is ready.
- Users receive a notification if the shop is closed for a specific reason or any other important notification regarding the shop.

Customer Advantages ↓
Customer Advantages

### Shop Owner Advantages:
- Easy management of customers through the database.
- Ability to send messages to users via the Firebase Messaging feature (FCM).
- Messages will be sent to users even if they are not using the app (push notification).

Shop Owner Advantages ↓
Shop Owner Advantages


## Acknowledgement
- [Android Studio](https://developer.android.com/)
- [Firebase](https://firebase.google.com/)

## License

[MIT License](LICENSE)