Welcome to SafeDrive, your ultimate solution for driver safety while on the road! This README will guide you through the features, development process, and important information about our app.
Our Figma link: https://www.figma.com/file/t5T9qX00E72fJ7Es7rtxch/SafeDrive?type=design&node-id=0%3A1&mode=design&t=Ogp3uBr9DA9VSZMR-1
Our innovation plan: https://www.notion.so/Drive-carefully-app-Business-plan-f8fc765027724aa4b461bf5c9ccd1dde?pvs=4
Our business plan: https://docs.google.com/document/d/1QYQZAfRNV3L8a4LWVS3npbgLp51eJqIN/edit?usp=sharing&ouid=108596661377989700845&rtpof=true&sd=true
README.md
Welcome to SafeDrive, your go-to application for ensuring driver safety and preventing accidents caused by fatigue and distraction while on the road! This README provides an overview of our app's features, development process, and important information.
SafeDrive is an Android mobile application designed to enhance driver safety by providing real-time alerts and assistance to drivers. Our goal is to reduce the risk of accidents and promote safer driving practices, especially for professionals such as truck drivers and delivery personnel.
- Real-time Alerts: Receive alerts for potential hazards like driver fatigue, distraction, and unsafe driving behavior.
- Driver Assistance: Access features such as navigation assistance, emergency contacts, and roadside assistance for a safer driving experience.
- Integration with Google AI ML Kit: Utilize advanced machine learning algorithms from Google AI ML Kit for intelligent driver monitoring and analysis.
- Customizable Options: Tailor app settings and alerts to individual preferences and driving conditions.
- Business Plan Integration: Our app includes features supporting business operations, like fleet management, route optimization, and performance analytics.
SafeDrive was developed by a team of three skilled developers as part of a mobile development project. Here's our approach:
- Agile Software Development: We followed Agile methodologies, including regular sprint planning, daily stand-ups, and iterative development cycles.
- Collaboration Tools: Utilized Discord for team communication, Moodle for course resources, and GitHub for version control and project management.
- Stack and Technologies: Built using Kotlin programming language, integrating with Google Firebase for backend services, and leveraging Google AI ML Kit for intelligent driver monitoring and analysis.
- Business Implementation: Incorporated business plan elements into the app, focusing on features beneficial for both individual drivers and businesses.
To get started with SafeDrive, follow these steps:
- Installation: Download and install the SafeDrive app from the Google Play Store.
- Account Setup: Create a user account and customize settings to personalize the app experience.
- Driving: Drive confidently, knowing that SafeDrive is there to assist you in staying safe on the road.
We value your feedback and are committed to continuously improving SafeDrive. If you encounter any issues or have suggestions for enhancements, please reach out to us through the Discord channel or contact us via email.
Thank you for choosing SafeDrive for your driver safety needs. Drive safely and stay protected on the road!
GNU General Public License v3.0: This project is licensed under the terms of the GNU General Public License v3.0.
All the best,
Your sincere team at SafeDrive.
Mariia Glushenkova, Yacine Bellouche, Nassim Semlali
