This project involved developing a mobile application for Byblos, a fictional car rental company. The app was built in Android Studio using Java and integrates with Firebase for backend data management. It supports three user roles:
Administrators – manage all available services across branches.
Branch Employees – create profiles for their branches and configure offered services.
Customers – search for Byblos branches and request rental services.
Developed the Android application using Java with my team.
Improved the UML Class Diagram based on my team's initial draft.
Designed and implemented the front-end of the application individually using Android Studio.
Set up Firebase to store user data and rental information individually.
Below are some screenshots for the project delivery: