AI-powered trip planner. Type a city, pick your interests — get a full personalized itinerary with an interactive map, real photos, and walking routes in seconds.
Live: navaro-ai.netlify.app
- AI itineraries — day-by-day plans with 4–5 curated spots, generated by GPT-5 or any Pollinations model
- Interactive map — Leaflet with auto-fit bounds, numbered markers, walking routes
- Real photos — Wikipedia thumbnails resolved at creation time, loremflickr fallback
- Desktop & mobile — two-column desktop layout, bottom-sheet mobile UI
- Day optimizer — replan any day with natural language instructions
- Favorites — save trips and individual places across sessions
- Export / Import — share trip JSON files
- Model picker — choose any available Pollinations chat model in Settings
| Layer | Tech |
|---|---|
| UI | React 19 + Vite |
| Map | Leaflet + react-leaflet |
| AI | Pollinations.ai API |
| Routing | client-side SPA |
| Storage | localStorage |
npm install
npm run devOpen http://localhost:5173.
Sign in with your Pollinations account to unlock AI features.
npm run build # outputs to /distnetlify.toml is preconfigured — connect the repo in Netlify and it deploys automatically.
Trip generation, day optimization, and image search all run through the Pollinations.ai API — free, open-source, no API key required (sign in with GitHub).
MIT