Building in public
Milestones
A log of major features shipped since Teeyul launched. Updated weekly.
Stats as of August 13, 2026
6
Users
5
Trips
34
Bookings
35
Emails processed
Week of Aug 10 – Aug 16, 2026
Destination sections in trip export
The printable trip export now includes destination section headers, grouping bookings by city — matching what you see in the timeline.
August 12, 2026
Destination segmentation
The trip timeline now groups bookings by destination city automatically. Boston → Austin → Yellowstone → San Francisco is recognised as four distinct segments, each with a labelled header.
August 10, 2026
Weather forecasts per destination
Each destination segment in the trip timeline shows a live weather forecast (or historical climate normals for dates beyond 14 days) — right next to the section header.
August 10, 2026
Real-time flight status
Delays, gate assignments, terminal info, and aircraft type — fetched live from AviationStack for any flight within 48 hours of departure. Shown as a colour-coded badge on the booking card.
August 10, 2026
Live currency conversion
The trip cost section automatically converts all booking costs to your home currency using live ECB exchange rates, with per-line-item breakdowns.
August 10, 2026
Google Places enrichment
Hotel, apartment, and event bookings are enriched at intake with Google Places data: hero photos, star ratings, review counts, and website links.
August 10, 2026
Admin view-as-user impersonation
Admins can view the app as any user for support and debugging, with a clear amber banner and one-click exit back to the admin account.
August 10, 2026
Week of Aug 3 – Aug 9, 2026
EAS Build — App Store ready
Set up Expo Application Services for iOS and Android builds and OTA updates. The app can now be submitted to the App Store and Google Play.
August 4, 2026
Data portability & account deletion
Download all your data as JSON or CSV at any time. Permanently delete your account and every piece of data in a single click — required for App Store compliance.
August 4, 2026
Inline booking field editors
Edit provider name, location, dates, booking reference, and costs directly in the trip timeline (web) or booking detail sheet (mobile) — no separate form required.
August 4, 2026
Week of Jul 27 – Aug 2, 2026
Accurate local timezone handling
All booking times are stored and displayed in their local timezone — never silently converted to UTC. IANA timezone IDs are resolved from geocoded locations as a fallback.
July 31, 2026
Rich trip view enhancements
Hotel and event bookings show their address with a Google Maps link. Car rentals show vehicle descriptions. Flights link directly to the airline's manage-booking page with reference pre-filled.
July 29, 2026
Allowlist & pending activation
Emails from non-allowlisted senders are safely stored and automatically extracted the moment the sender signs up — no emails are ever lost.
July 27, 2026
Mobile email viewer & date grouping
View the original confirmation email from any booking on mobile. The Now screen groups upcoming items by date with clear day headers.
July 27, 2026
Week of Jul 20 – Jul 26, 2026
Claude extraction hardening
Added sanity caps, double-encoding fixes, extraction metadata logging, and 15 integration tests. Eliminated hallucinated bookings and improved reliability of the AI extraction pipeline.
July 25, 2026
Push notifications
Real-time push notifications for new bookings, check-in reminders, and important trip updates. Works on iOS and Android via Expo Notifications.
July 24, 2026
Public landing page & waitlist
Teeyul gets a public face at www.teeyul.com with a waitlist signup. Over 5 people joined within the first week.
July 22, 2026
React Native mobile app
A full React Native / Expo mobile app for iOS and Android. Four-tab navigation: Now (today's bookings), Trips, Inbox, and Chat. Built in a single week from scratch.
July 22, 2026
Now screen — today at a glance
The Now tab shows what's happening today and what's up next: active flights, hotel check-ins, upcoming events. Tap any item for full booking details.
July 22, 2026
Receipt scanning for expenses
Photograph a receipt with your phone camera. Claude reads it and auto-fills the expense form — amount, currency, category — saving it to the trip budget.
July 22, 2026
Trip budget tracking
Track estimated and actual costs per booking. A live budget section on each trip sums up all expenses per currency, with a home-currency conversion total.
July 21, 2026
Google Calendar sync
Connect your Google Calendar. Every approved booking is automatically pushed as a calendar event, keeping your calendar in sync with your travel itinerary.
July 21, 2026
Email attachment auto-linking
Attachments from confirmation emails (boarding passes, vouchers, PDFs) are automatically linked to the corresponding booking and accessible from the trip view.
July 21, 2026
Staging environment
A fully isolated staging environment (separate DB schema, Cloudflare worker, Vercel project, email address) for safe testing of every change before it reaches production.
July 20, 2026
Week of Jul 13 – Jul 19, 2026
Email-to-itinerary pipeline
Forward any travel confirmation email to trips@teeyul.com. Claude AI extracts every detail — dates, times, confirmation numbers, flight legs, hotel check-in/out — and creates structured bookings automatically.
July 19, 2026
Review queue & inbox panel
Every extracted booking lands in a review queue before appearing on the timeline. Swipe or click to approve or reject. Bulk approve all at once from the bell-icon inbox panel.
July 19, 2026
AI travel assistant chat
A floating AI assistant knows your current trip in full context. Ask it to find nearby restaurants, get directions, search flights, or add an event — and it executes the action directly.
July 19, 2026