Mobile app to support Sustainable Development Goal 2: Zero Hunger by redistributing surplus food from restaurants to people in need.
- Android Version: Android 7.0 (API level 24) and above
- Minimum SDK: 24
- Kotlin Version: Kotlin 1.8 and above
- Firebase BoM Version: 32.7.1
- Firebase Auth Version: 22.31
- Firebase Firestore Version: 24.10.1
- Play Services Auth Version: 20.7.0
- Google Authentication
- Firebase Firestore
- Login Authentication with Google
- Donation:
- Integrated with Firestore database to save data from user input
- Request:
- User is able to input recipient data and retrieve donations randomly from the database
- Be a Volunteer:
- Users can voluntarily deliver donations to recipients
- Volunteers can choose which delivery they want to take
- Status on how donations are being distributed (e.g., donation history, request history, delivery status)
- User authentication for donator, recipient, and volunteer roles to avoid app abuse
- Donations quantity to update whenever it's requested/delivered