This application creates end day reports for gas stations and is also a check database system that saves customer information and all the checks they have cashed.
Login Page | Home Page | Check Page | Customer Page |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- Login Page:
- Login to any of the 3 stores, each with their own passwords verified by Firebase Authentication.
- User only needs to login once every 2 hours. Each time the app is started within 2 hours, it will login in automatically.
- Home Page:
- Create/Delete reports.
- Create custom reports based on reports already in the system to find out the month/year/custom-date range sales.
- Sort reports by month/year/custom date range.
- Check Page:
- Add/Delete customers.
- Add/Delete/Edit Checks and their pictures.
- Searching capability to find a certain check or customer.
- Customer can be searched using name or last 4 ID numbers.
- Ability to filter checks/customers by specific store.
- Show all stores customers/checks.
- Customer Page:
- Add/Delete/Edit customer ID picture.
- Add a new check cashed by customer and a oicture of the check.
- Edit/Delete customer checks and their information like company name, amount, and status of check (real or fake).
This app was created specifically for Alkhanshali Inc. and its gas stations. The purpose of this app is to digitize the end day reports to have a digital copy in case of need and to create a check database system between the three stores. By having this check database, workers in each store can see if the customer has cashed a check before or if any of the customer's checks were fake and so on. This app also stores the customer information so the workers won't have to take any more of their information and as a result, saves time.
- Android Studio
- Java
- Firebase