Smart itinerary in minutes

Plan a smarter day in any city.

Smart Tourist Guide turns your interests, budget and time window into a ranked list of must‑visit spots, optimized route and a minute‑perfect schedule. Built for minor projects, polished like a real product.

AI‑assisted ranking · rule based, explainable Route optimized · OpenRouteService matrix
Today · 10:00 – 18:00

Example day in Jaipur

Interests: Cafes · History · Local Food
S Hotel Pearl
Start · 10:00
1 City Palace
+25 min ride
2 Hawa Mahal Viewpoint Cafe
Walk · 6 min
3 Johari Bazaar
+12 min ride
Total travel: 1h 18m Visit time: 6h 10m
Auto‑ranked by rating & distance No frameworks · Core PHP

Why Smart Tourist Guide?

All the pieces you need for a complete minor project: user accounts, admin module, smart ranking, route optimization, itinerary builder and interactive maps.

User & Trips

Account + Saved Itineraries

Secure signup/login with bcrypt, profile management, and “My Trips” to reopen any saved plan on the map.

Smart Ranking

AI‑style scoring, no heavy ML

Rule‑based scoring that combines rating, distance, popularity and interests. Optional mood‑to‑interests mapping.

Routing

Shortest practical route

OpenRouteService distance matrix + nearest‑neighbor heuristic to generate a realistic visiting order.

Itinerary

Minute‑wise schedule

Start/end time, visit durations and travel times turned into a visual, editable day plan.

Map

Interactive route map

Leaflet + OpenStreetMap with markers, polylines, popups and “Open in Google Maps” links.

Admin

Professional admin dashboard

Sidebar‑based admin to manage interest categories, review users and inspect created trips.