FleetMinder is an Android mobile application designed to help users efficiently manage and track all vehicle-related information such as vehicle details, maintenance schedules, service history, expenses, and documents.
The application acts as a centralized platform to simplify vehicle ownership and maintenance.
This project was developed for academic and learning purposes as part of mobile application development.
Managing vehicle maintenance, expenses, and service records manually can be time-consuming and error-prone.
FleetMinder addresses this issue by providing a user-friendly mobile application where users can:
- Manage multiple vehicles
- Track maintenance schedules and reminders
- Maintain service history records
- Monitor expenses and fuel usage
- Store important vehicle documents securely
The application focuses on simplicity, usability, and real-world practicality.
- Efficient vehicle information management
- Maintenance scheduling and reminders
- Expense and service history tracking
- Secure storage of vehicle documents
- User-friendly and intuitive interface
- Support for multiple vehicles and drivers
- Programming Language: Kotlin
- Development Platform: Android Studio
- Database: Firebase
- Authentication: Firebase Authentication
- UI Design: XML, Material Design
- Design Tool: Figma
- Secure login and signup
- Email and password authentication
- Optional biometric login support
- Dashboard with vehicle overview
- Maintenance reminders
- Quick access to important features
- Add and manage multiple vehicles
- Store vehicle details such as model, year, mileage, and registration
- View vehicle-specific information
- Schedule and track maintenance tasks
- Maintenance categories include:
- Full Service
- Brake Check
- Tyre Maintenance
- Battery Check
- Pollution Check
- View maintenance history
- Add vehicles
- Add drivers
- Add expenses
- Update mileage
- Mileage calculator
- User profile management
- Document storage (insurance, RC, service receipts)
- Driver information
- Expense records
- Settings and logout
- Multi-vehicle management
- Maintenance scheduling and alerts
- Expense tracking and reports
- Service history documentation
- Secure authentication
- Biometric login support
- Clean and intuitive user interface
FleetMinder
├── app
│ ├── src
│ └── build.gradle
├── gradle
├── build.gradle.kts
├── settings.gradle.kts
├── gradlew
├── gradlew.bat
├── screenshots
│ ├── welcome-screen.png
│ ├── login-screen.png
│ ├── home-screen.png
│ ├── my-vehicles.png
│ ├── add-screen.png
│ ├── maintenance-screen.png
│ └── more-screen.png
└── README.md
- Clone the repository from GitHub
- Open the project in Android Studio
- Allow Gradle to sync
- Connect a physical Android device or start an emulator
- Run the application
- Android application development using Kotlin
- Firebase integration for authentication and database
- Real-world mobile application architecture
- UI/UX design using Material Design
- Handling real-time user data
- Cloud backup and analytics
- Export expense and service reports
- Dark mode support
- Vehicle resale insights
- Web dashboard integration
Rohan Benny
BCA / MCA | Software Developer
Android | Web | Firebase
GitHub: https://github.com/rohan-benny
This project was developed for academic and learning purposes only.
All data shown in the application is for demonstration purposes.





