Inspiration
Contrary to popular belief, astrology is about being at the right place at the right time; it's about time and cycles. I was inspired to create an app that helps users to discover their home away from home in an unconventional way.
What it does
Voya is a astrocartography travel companion that transforms your birth chart into personalized travel experiences. Core Functionality: ** Personalized Travel Maps*: Uses Swiss Ephemeris algorithms to generate detailed maps showing planetary lines (Mars, Jupiter, Venus, Saturn, Uranus, Neptune, Lunar, and Solar) across the globe **Smart Travel Recommendations: Suggests optimal times, countries, and cities for vacationing or living based on users' unique astrological profile **Insights: Explains how different planetary influences affect your personality and experiences in specific locations **Avoidance Alerts: Identifies locations to avoid due to challenging astrological aspects **Integrated Flight Booking: Seamless flight booking through Amadeus API integration **AI-Powered Experiences: Qloo Taste API recommendations for restaurants, shopping, and activities **Voice Assistance: Eleven Labs voice-to-voice inquiries for flight itineraries and experiences **Smart Location Input*: Google Places autocomplete and geocoding for effortless location searches
How we built it
Frontend: Expo for cross-platform mobile development Astrology Engine: Swiss Ephemeris algorithms for precise astrocartography calculations APIs Integrated: * Amadeus API for flight search and booking * Qloo Taste API for personalized experience recommendations * Eleven Labs for voice-to-voice interactions * OpenAI for intelligent voice processing and responses * Google Places API for location autocomplete * Google Geocoding API for coordinate conversion
Challenges we ran into
Complex Astrology Calculations: Implementing Swiss Ephemeris algorithms for accurate planetary position calculations across different time zones and historical dates 3D Performance Optimization: Balancing visual appeal with mobile performance for 3D airplane models and cosmic backgrounds API Rate Limiting: Managing multiple API calls (Amadeus, Qloo, OpenAI, Google) while maintaining responsive user experience
Accomplishments that we're proud of
Designed an intuitive demo that makes complex astrological concepts approachable
What we learned
- The astrology market is more sophisticated and tech-savvy than initially assumed
- Visual storytelling is crucial for making abstract astrological concepts tangible
- The complexity of implementing accurate astrological calculations in a mobile environment
- Best practices for voice interface design in travel applications
What's next for Voya - Travel Companion
Immediate Roadmap (3-6 months)**:
- Implementing all core functionalities Offline Functionality: Cached astrocartography data for travel in areas with limited connectivity
Medium-term Goals (6-12 months): Group Travel Planning: Astrocartography analysis for couples and groups Hotel and Experience Booking: Expand beyond flights to complete travel ecosystem
Built With
- amadeus
- openai
- qloo
- typescript
Log in or sign up for Devpost to join the conversation.