This Android application, developed in Java, allows users to place service requests (eg. plumbing) with selected service providers. The app features two sides: the Customer side and the Provider side, each utilizing its own Firebase Firestore database. To get started, download the APK file here and run it on an Android device or emulator.
- User Authentication: Secure login and registration using Firebase Authentication.
- Password Recovery: Easily reset forgotten passwords using Firebase.
- Service Management: Browse and request various services.
- History Tracking: View past service requests and details.
- Profile Management: Edit and update personal information.
- Provider Interaction: View provider profiles and service details.
- Payments: Only checks if card number has 16 digits and other fields are correct. Doesn't have a proper payment system.
- Rate & Review: Provide feedback on services.
- Service Provider Authentication: Secure login and registration for providers using Firebase Authentication.
- Dashboard Overview: Manage and track incoming service requests using Firebase.
- Accept/Decline Requests: Control over which service requests to accept.
- Profile & Service Management: Manage offered services and personal details.
- Download the APK file from here.
- Install the app on your Android device or emulator.
- Login as either a Customer or Provider to start using the app.