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 installandnpm startin the server directory - Run the client:
npm installandnpm startin the client directory
For any questions or feedback, please open an issue or email me.
Happy travels with Detour!