Detour is a smart route planner that uses AI to create personalized road trip experiences. Plan your journey with intelligent suggestions and discover exciting stops along the way!
- 🧠 AI-powered route planning
- 🔍 Smart stop suggestions based on user preferences
- 🗺️ Interactive map display
- 📍 Location autocomplete and "Use my current location" option
- 🎠 Suggestion carousel with approve/deny/re-suggest functionality
- 📊 Trip summary with distance, duration, and cost estimates
- 💰 Budget planning with cost categories (
$, $ $, $$$) - 📱 Responsive design for mobile and desktop
- 🔗 Export route to Google Maps/Apple Maps
- Enter your starting point and destination
- Specify your preferences (e.g., natural sights, BBQ, trails)
- Detour calculates the best route and generates suggestions
- Review and interact with suggestions in the carousel
- Approve or deny suggestions to customize your trip
- View your trip summary and estimated costs
- Export your finalized route to your preferred maps app
- Frontend: React.js
- Backend: Node.js with Express
- APIs: Google Maps, Groq(Llama 3.1)
- Clone the repository
- Install dependencies for both client and server
- Set up environment variables (API keys, database URI)
- Run the server:
npm install
andnpm start
in the server directory - Run the client:
npm install
andnpm start
in the client directory
For any questions or feedback, please open an issue or email me.
Happy travels with Detour!