RFDP is a mobile application developed with Android Studio using Java and Firebase Realtime Database.
It aims to improve existing delivery, takeaway services and management for individual restaurants, as well as providing enhanced user experience for customers who order meals online.
It is separated into two modules, Customer and Staff Module.
- Register & Login
- Manage food categories
- View / Add / Edit / Delete food category
- Manage food menus
- View / Add / Edit / Delete food menu
- Manage orders
- View orders
- Order filtering (All, Active, Completed, Cancelled)
- Extra scheduled label for scheduled orders
- Update order status
- Cancel order status
- View orders
- Manage profile
- Edit name, contact number
- Reset password
- Manage restaurant (Super Admin)
- Edit restaurant name, slogan
- Edit opening, closing, last order hour
- Manage staff (Super Admin)
- Add new staff
- Delete existing staff
- Reset staff password
- Receive new order notifications
The RFDP application is developed and tested using Google Pixel 2 XL API 30 virtual machine from Android Studio's AVD Manager.
Feel free to refactor the Firebase Database URL and link it to your own Firebase Realtime Database😊.