VitalTrip is a smart travel guide service that helps travelers respond quickly and effectively in emergency situations abroad, especially when facing language barriers, unfamiliar medical systems, and cultural differences.
This service is accessible both on web and mobile browsers, ensuring that users can get critical help anytime, anywhere, regardless of the device they're using. Whether youβre in a hotel room with Wi-Fi or on the go with mobile data, VitalTrip is optimized for responsive performance across devices.
From real-time location-based hospital searches to multilingual communication and AI-powered first aid responses, VitalTrip is designed to protect travelers' lives during their journeys.
Backend Repository: VitalTrip BE
- Project Name: VitalTrip
- Duration: March 24, 2025 β May 16, 2025
- Submission: GDG Solution Challenge 2025
In the post-COVID-19 era, international travel has surged. However, many travelers still face significant anxiety due to language barriers, cultural differences, and limited knowledge of foreign healthcare systems.
According to WHO and global travel agencies, travelers often report communication issues and inaccessibility to hospitals as major pain points when receiving medical care abroad.
VitalTrip is designed to address these global issues. It helps users quickly locate nearby healthcare facilities and breaks down language barriers so they can communicate their symptoms effectively. With AI-powered first aid advice and chatbot support, VitalTrip offers both emergency action guidance and emotional stability in crisis situations.
Framework: Next.js UI: Tailwind CSS State Management: Zustand APIs: Google Maps, Google Gemini, Google Translate Deployment: Vercel
Languages: Java 17, Python 3 Framework: Spring Boot 3.1.5 Database: MySQL
Google Cloud Platform (GCP) Docker GitHub Actions
GitHub (version control) Notion (documentation) Discord (team communication)
![]() Architecture |
- Displays medical facilities within 1 km radius using Google Maps.
- Clickable markers open detailed directions via Google Maps.
- Includes search functionality.
![]() Map View |
![]() Nearby Hospitals |
![]() Search Result |
![]() Web Map View |
- Uses Google Translate API to automatically detect and translate any language.
- Users can also manually select the target language.
- Supports accurate communication in medical situations.
![]() AI translation page |
![]() AI translation results |
Enter symptoms and receive AI-generated emergency response advice including:
- First Aid Instructions
- Recommended Actions
- Reliability Score
- Helpful Article Links
![]() AI First Aid Input Modal |
![]() AI First Aid Loading UI |
![]() AI FIrst Aid Results |
![]() AI FIrst Aid Results |
- Ask anything related to your trip β from emergency procedures to cultural tips.
- Available 24/7 and powered by natural language understanding.
![]() AI Chatbot Modal |
![]() AI Chatbot Response |
- About Us Modal
- Country-specific Emergency Numbers (Police, Ambulance, Fire) based on User's current location
- Contact Us Modal
![]() About Us Modal |
![]() Country-specific Emergency Numbers |
![]() Contact Us Modal |
Role | Members |
---|---|
Frontend | Eunwoo Seong, Seohyun Jung |
Backend | Jaemin An, Seyeon Park, Wooseok Yoo |