<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Albin Ng</title>
    <description>The latest articles on DEV Community by Albin Ng (@albin_ng_37914b6b3b4b55ee).</description>
    <link>https://dev.to/albin_ng_37914b6b3b4b55ee</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2011735%2F8f10580e-9b67-4eb5-b8c7-d5d6426fd468.jpeg</url>
      <title>DEV Community: Albin Ng</title>
      <link>https://dev.to/albin_ng_37914b6b3b4b55ee</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/albin_ng_37914b6b3b4b55ee"/>
    <language>en</language>
    <item>
      <title>Why I'm building Travelton</title>
      <dc:creator>Albin Ng</dc:creator>
      <pubDate>Mon, 08 Jun 2026 15:09:26 +0000</pubDate>
      <link>https://dev.to/albin_ng_37914b6b3b4b55ee/why-im-building-travelton-5gcc</link>
      <guid>https://dev.to/albin_ng_37914b6b3b4b55ee/why-im-building-travelton-5gcc</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Part 1 of &lt;em&gt;Building Travelton&lt;/em&gt;. A series on building a community-first travel app with Google's Gen AI stack.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The pain is real
&lt;/h2&gt;

&lt;p&gt;Ever drove three hours out to a quiet village, all hyped up, only to reach and find everything closed? Shutters down, lights off, and the one famous shop happens to rest on Wednesdays. Sian.&lt;/p&gt;

&lt;p&gt;Or worse. You come home from the whole trip, scrolling through your photos, and realise you were fifteen minutes away from an anime event you would &lt;em&gt;die-die&lt;/em&gt; have wanted to go to. And you completely missed it. Nobody told you. You didn't even know to look.&lt;/p&gt;

&lt;p&gt;That's the part of planning nobody enjoys. Taking "I want to go Kyushu" and turning it into an actual day-by-day plan that doesn't have you zig-zagging across a prefecture, eating dinner two hours from your hotel, or walking right past the good stuff.&lt;/p&gt;

&lt;p&gt;So I tried the obvious thing first: ask a general AI chatbot to plan the trip. Looked great until you read it properly. It sent me to a restaurant that closed years ago, clustered "nearby" stops that were actually 90 minutes apart, and gave me the same beige, could-be-anywhere itinerary it gives everyone. The plan &lt;em&gt;read&lt;/em&gt; well. It just didn't survive contact with a map.&lt;/p&gt;

&lt;p&gt;That gap, between text that sounds like a plan and a plan that actually works on the ground, is what Travelton is here to close.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Travelton is
&lt;/h2&gt;

&lt;p&gt;You give it your destinations and dates. It gives you back a day-by-day itinerary that's actually &lt;em&gt;yours&lt;/em&gt;: mapped, planned, and worth following. Three things make it different.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It's bespoke, not one-size-fits-all.&lt;/strong&gt; No two travellers are the same, so no two plans should be either. Travelton builds the trip around you. Your pace, your taste, the kind of holiday you actually want, instead of the generic top-10 list everyone else gets handed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It routes you smart.&lt;/strong&gt; Your leave is precious, so don't waste half of it stuck in transit. Travelton plans each day so your stops actually make sense together. Less time on the road, more time doing what you came for. Maximise the shiok, cut the backtracking.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You hear from people who've been there.&lt;/strong&gt; The best tips never come from a brochure. They come from someone who's actually made the trip. Travelton brings in what real travellers have learned on the ground, so you catch the closed-on-Wednesdays, the event happening that weekend, the little things you'd only know if a friend who'd been there told you.&lt;/p&gt;

&lt;p&gt;The hard part isn't generating words. It's making the words &lt;em&gt;true&lt;/em&gt;. Every place real and open, every day that actually flows, every recommendation grounded in how people really travel that route.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this is a Gen AI problem (and why Google)
&lt;/h2&gt;

&lt;p&gt;Two things have to be excellent at the same time, and they line up neatly with two parts of Google's stack.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Understanding and generating the plan.&lt;/strong&gt; Travelton uses the &lt;strong&gt;Gemini API&lt;/strong&gt; to take a loose intent ("5 days, Fukuoka and around, relaxed pace") and turn it into a structured, day-by-day itinerary. It also reads messy real-world inputs, like a PDF someone shared or a half-finished planning doc, and turns them into something the app can build on. Structured, multimodal generation is the engine room.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Grounding it in the real world.&lt;/strong&gt; A plan is only as good as its geography. Travelton leans on &lt;strong&gt;Google Maps Platform&lt;/strong&gt; (Places, Geocoding, and live map rendering) to check that every stop is a real, findable place and that a day's route actually holds together.&lt;/p&gt;

&lt;p&gt;I'll go deeper on each of these in the posts ahead. How a paragraph becomes a structured plan, how the map keeps the AI honest, and further out, how the whole thing runs on Google Cloud.&lt;/p&gt;

&lt;h2&gt;
  
  
  Building this with the community
&lt;/h2&gt;

&lt;p&gt;Here's the thing. Travelton was never meant to be built alone. The reason I even know about the closed-on-Wednesdays shop, or the anime event two streets over, is because someone who'd actually been there shared it. That kind of on-the-ground knowledge doesn't come from a brochure or a model on its own. It comes from people.&lt;/p&gt;

&lt;p&gt;So Travelton is a community-first app, built &lt;em&gt;for&lt;/em&gt; the community and &lt;em&gt;with&lt;/em&gt; the community. The goal isn't just to hand you a nicer itinerary. It's to maximise everyone's travel experience and grow a circle of travellers who look out for each other. You share what you learned on your trip, the next person plans a better one, and it keeps compounding.&lt;/p&gt;

&lt;p&gt;That's why I'm building this out in the open. I want you in it early. Tell me what's broken, what you wish existed, where you got burned on your last trip. Build it with me, don't just watch.&lt;/p&gt;

&lt;p&gt;Follow along. Next time, how a paragraph becomes a plan.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>googlecloud</category>
      <category>community</category>
      <category>travel</category>
    </item>
  </channel>
</rss>
