LIVE PREVIEWBUY FOR $43

Trip AI Plan: three days on one map and the plan checked

An offline metropolis information and journey planner. Flutter app, metropolis builder, admin panel.

Travellers obtain a metropolis as soon as. After that the map, search, what’s price seeing proper now, pictures and day-by-day plans work with no connection. Plans are constructed on the telephone from actual opening hours and strolling instances, so each determine might be checked. You get the app, the device that makes cities from open information, the panel to publish them, and a server setup that runs on any small VPS.

Demo login

  • Admin panel: https://admin-demo.aitrippack.findapply.com
  • Person: demo (the panel indicators in with a consumer identify, no e-mail handle is required)
  • Password: TripPackDemo2026
  • App: no account wanted. Set up it from Google Play (hyperlink beneath) and obtain a metropolis.

Strive it: the default construct is stay on Google Play as Trip AI Plan: Offline Guide. Obtain Rome, open Discover, plan a visit, press Working late. The Dwell Preview on this web page is identical planner operating in your browser.

Works with no connection

For travellers

  • Discover. An offline map of the town with a sheet of what’s price seeing proper now: pictures, strolling minutes, opening standing. Filters for meals, rain and youngsters. Should-see locations are picture pins on the map.
  • Plan your days. One to seven days, your tempo, what you take pleasure in. Locations grouped by space, ordered to maintain strolling quick, scheduled inside opening hours, a lunch cease close to the route, a taxi advised when a stroll would go 40 minutes. What didn’t match is listed, one faucet so as to add.
  • A plan you may examine. Every day has its color. See someday or all days on the map above the stops, with a panel that reads the plan again: stops open while you arrive, minutes on foot, taxi legs, locations unnoticed.
  • Working late? Raining? The remainder of the day is replanned from the place you’re and the time it’s; Wet day strikes it indoors. Earlier than and after facet by facet, and the traveller chooses. Take away or pin a cease and the day is replanned directly.
  • Each place, defined. Picture with credit score, rating, go to size, opening hours for the week, description and the explanations it ranks. Save locations, tick off those you might have seen.
  • Search 1000’s of locations offline, the most effective match as a photograph card, every consequence with its rating and opening standing.
  • English, French and Arabic (proper to left), following the telephone’s language, English in any other case. Gentle and darkish. Share a visit as textual content; again it up with an elective account.

Your own cities from open data

For you, the proprietor

  • Metropolis builder. Kind “Lisbon, Portugal”. It downloads open information (OpenStreetMap, Wikidata, Wikivoyage), ranks the locations, fetches a photograph for the 300 finest, computes journey instances, cuts the offline map and checks the highest 20 in opposition to the sights Wikivoyage editors suggest.
  • Admin panel. Register, see what wants consideration, add a metropolis, watch the construct, pin or conceal locations, publish. Nothing reaches travellers earlier than you press Publish. From Settings you turn banner advertisements, Login with Google, Login with Apple and paid cities on or off for each telephone, with no new construct.
  • Rebrand in a single command. Title, bundle id, server handle, contact, accent color.
  • Your server, two methods. Docker Compose (metropolis recordsdata, route service, admin panel, elective routing server), or the included nginx web site and systemd unit. The app wants three issues from it: the town record, the town recordsdata and a route endpoint.
  • Earn if you happen to select. AdMob banner on the finish of record screens, paid cities with one “unlock all” buy, Google and Apple sign-in with journey backup. All off by default; every is one swap.
  • Internet demo. The true planner operating on one metropolis within the browser, in your personal gross sales web page. Shipped as supply: one script (demo/construct.sh) compiles the Dart planner to JavaScript and builds the web page.
  • Eight cities included to begin with: Rome, Paris, Barcelona, Istanbul, Lisbon, Dubai, Algiers and Constantine. Construct every other metropolis your self.

A plan you can check

AI the place it helps, offline the place it issues

When a metropolis is constructed, an AI mannequin (TypeSafe Jev) reads every place’s description and decides its curiosity, go to size, indoor or outside, and the way important it’s. The traveller’s days are then deliberate on the telephone by a deterministic planner, so the result’s quick, works offline and might be checked line by line. With out an API key, built-in guidelines are used and every thing nonetheless works.

Earn if you choose

Tech

  • App: Flutter 3.44+, Materials 3, Riverpod, go_router, MapLibre with offline PMTiles, SQLite. Android (compile and goal SDK 36) and iOS 15.0+ (Podfile included, constructed and run on the iOS simulator).
  • Planner: a pure Dart bundle, with the identical algorithm in Python for the builder and parity assessments between the 2.
  • Builder: Python 3.11. Admin panel and route service: FastAPI. Deployment: Docker Compose, or nginx and systemd.
  • Knowledge: OpenStreetMap (ODbL), Wikidata (CC0), Wikivoyage (CC BY-SA 4.0), pictures from Wikimedia Commons with their licences, Protomaps basemap. The app’s About display carries the credit.

A live web demo for your sales page

What you want

  • Flutter 3.44 or newer to construct the app; a Mac with Xcode 16 or newer and CocoaPods for iOS.
  • An internet server with HTTPS to host the town recordsdata. Docker Compose, nginx and systemd recordsdata are included, with a step-by-step information for each (docs/DEPLOY.md).
  • Python 3.11 or Docker to construct cities.
  • Journey instances come from a Valhalla routing server. The general public demo server is for testing; run your individual (Compose profile included) or use a hosted supplier earlier than actual travellers rely on it.

Three languages, light and dark

Documentation and assist

A full information is included: set up, rebrand, your server, constructing cities, advertisements and paid cities, accounts, publishing to Google Play and the App Retailer, troubleshooting. Checks cowl the planner, the builder and the panel. Questions by the merchandise feedback or the contact e-mail within the documentation.

Demo directions

App: no account or password is required. Set up the printed construct from Google Play (or construct it from the supply), obtain Rome, then open Discover, plan a visit, press Working late. The Dwell Preview on this web page is identical planner operating within the browser.

Admin panel demo: open https://admin-demo.aitrippack.findapply.com and check in on the login web page with:

  • Person: demo
  • Password: TripPackDemo2026

The demo panel is read-only: browse cities, builds, high quality checks and each setting (advertisements, sign-in suppliers, paid cities); Construct, Publish and Save reply with a discover.

Third-party companies and prices (please learn)

Vital: the merchandise works out of the field with free and public companies for testing. Earlier than you publish your individual app, a number of options depend on exterior companies which can be not a part of this merchandise. Every could require its personal developer account and should incur extra prices, paid by you to that supplier:

  • Google Play Console (one-time registration charge) and Apple Developer Program (yearly charge) to publish the app.
  • A server or internet host with HTTPS for the town recordsdata, the route service and the admin panel (any small VPS).
  • Valhalla routing server for route traces and journey instances. The general public OpenStreetMap demo server is free however for testing solely; operating your individual server (included as a Docker profile) wants a VPS with a number of GB of RAM, and hosted suppliers cost for his or her API.
  • Google AdMob (elective, off by default): wants an AdMob account; advert income and funds comply with Google’s phrases.
  • Google Signal-In and Register with Apple by Firebase (elective, off by default): wants a Firebase venture (free tier accessible, paid past its limits) and, for Apple, the Apple Developer Program.
  • In-app purchases (elective, off by default): Google Play Billing and App Retailer purchases; the shops take a fee on every sale.
  • TypeSafe Jev AI (elective, off by default): a paid API for judging locations when you construct cities; key from console.typesafe.ai. With out it, built-in guidelines are used and every thing works.
  • OpenStreetMap, Wikidata, Wikivoyage, Wikimedia Commons and Protomaps: free open information, topic to their licences and fair-use limits.

Use of AI in creating this merchandise

Sure. AI instruments had been used. The supply code, the documentation, the graphics (preview photographs and retailer screenshots composed by scripts) and the video preview (animation and its authentic music, generated by code) had been made with the help of an AI coding assistant (Claude, by Anthropic), then reviewed, run and examined by the writer on Android (emulator and telephone), the iOS simulator and a stay server. The screenshots and the screens within the video present the actual app operating. Individually, the product itself can optionally use an AI service (TypeSafe Jev) whereas constructing cities, as described above.

Options at a look

  • Offline map, search and planning after one obtain
  • Day-by-day plans from actual opening hours and strolling instances
  • All days on one map, every in its color, and a plan you may examine
  • Working late and Wet day: the remainder of the day replanned on the telephone
  • Price it proper now, with pictures, opening standing and strolling minutes
  • Images from Wikimedia Commons inside each metropolis pack, with credit
  • Metropolis builder from open information, with AI judging and a top quality examine
  • Admin panel: add, construct, assessment, publish; advertisements swap at run time
  • One-command rebrand: identify, id, server, color
  • Non-compulsory AdMob, paid cities, Google and Apple sign-in with backup, every switchable from the admin panel
  • English, French, Arabic (RTL); mild and darkish
  • Eight ready-made cities, internet demo supply, documentation and assessments included


Source