Empowering Travelers Through Technology for Safer Journeys
TravelMate is a comprehensive travel safety platform designed to provide tourists with real-time safety insights, interactive crime maps, emergency SOS functionality, and AI-driven safety recommendations. With features like crime data visualization, personalized safety reports, and a collaborative safety network, TravelMate ensures that your travel experience is both safe and informed.
- Crime Data Visualization: Interactive maps displaying crime hotspots with severity indicators.
- SOS Emergency Assistance: One-click access to local emergency contacts and real-time location sharing.
- Personalized Safety Reports: AI-driven insights tailored to your travel destination.
- Community-Driven Crime Reporting: Anonymous incident reporting to enhance local safety data.
- Fare Estimator: AI-powered module to estimate travel costs for various transport modes.
The home page introduces TravelMate's features with a user-friendly interface, emphasizing ease of navigation.
Features:
- Clear call-to-action buttons.
- Navigation bar for quick access to safety features.
The Report Crime Page allows users to report incidents they witness or experience, promoting community safety.
Key Features:
- Simple form to input crime details (location, type, description).
- Option to report anonymously.
- Helps create a safer travel environment.
The registration page allows new users to create an account by providing their personal details and emergency contact information. This ensures that users can quickly access TravelMate's features, while also adding an extra layer of safety with the SOS emergency contact feature.
Features:
- User-friendly Design: Easy-to-navigate form with labeled input fields.
- Mandatory Emergency Contact Field: Ensures users provide an SOS contact for safety purposes.
- Secure Password Field: Promotes safe account creation.
- Call to Action: Clear "Register" button and a link to the login page for returning users.
Interactive map highlighting crime hotspots based on real-time data.
Features:
- Red circles indicate crime severity levels.
- Allows users to click on hotspots for detailed crime insights.
Personalized safety recommendations based on location and historical crime data.
Features:
- Graphical summaries of local safety conditions.
- Precautionary measures tailored to common crimes in the area.
Quick access to emergency services with location sharing.
Features:
- One-click SOS button for immediate help.
- Displays nearest help centers, such as police stations or hospitals.
Helps users estimate travel costs for different transport options.
Features:
- Cost estimation for taxis, buses, and trains.
- Budgeting tips to optimize travel expenses.
- Frontend: HTML, Tailwind CSS, JavaScript
- Backend: Django
- Databases: PostgreSQL, MongoDB
- Data Analysis: PowerBI, Python
- LLM: Safety precautions generation.
- APIs: Twilio (for SOS functionality), Google Maps API
- Updated Python version
- Django installed
The code for TravelMate is not open-sourced at this time. This decision is due to the inclusion of sensitive and proprietary components that are crucial to maintaining the platform's security and effectiveness.
Thank you for understanding!
- Clone the repository:
git clone https://github.com/tejas-130704/TravelMate.git
- Install dependencies:
pip install -r requirements.txt
- Run the server:
python manage.py runserver






