Alden GillespyHire me →
Engineering/Andacity
Case study · 2025 — present

Andacity

Booking a flight is easy. Deciding what the trip should be is the part every travel site leaves to you.
Key#2563EB
Hi#4F86FF
Deep#0A1A3A
Lift#EAF1FE
I designed the brand and built the product — this page is literally made out of these four values.

The problem

Flights, hotels, cars and destinations each live behind their own search box — and the traveller is left to be the integration layer.

Planning a trip means twelve tabs, a spreadsheet, and a lot of copy-paste, because no tool treats the trip itself as the thing you're building — only the individual bookings. Andacity is discovery-first: you plan the trip, and the destinations, hotels, flights and cars assemble around it, as one object you can save, share and come back to.

What I built

  • A search mode per vertical destinations, hotels, flights and cars — each tuned to how you actually shop for it, but sharing one result / entity / trip grammar so nothing feels bolted on.
  • The trip as a first-class object add-to-trip from anywhere; the trip persists, revalidates, and holds the whole plan together instead of scattering it across bookings.
  • Shareable, canonical routes every search, place and trip has a clean URL that survives being sent to someone — the plan travels with the link.
  • Entity resolution across verticals one canonical identity for a place, hotel or airport everywhere in the app, so results line up instead of contradicting each other.
  • Guided booking with a trust panel a booking surface that shows what is happening and why, rather than a black-box checkout.
  • Edge-rendered, run by one person Qwik/QwikCity on Cloudflare over a Fastify + Postgres core — fast enough to feel instant, small enough to operate solo.

The interface

Hard crops of the dev build at dev.andacity.com — one search, then flights and cars resolved to the same canonical places and itinerary.

Home — one search for flights, hotels, cars and destinations
Home — one search for flights, hotels, cars and destinations Hard crop · UI
Flight results — Denver to New York, every total including taxes and fees
Flight results — Denver to New York, every total including taxes and fees Hard crop · UI
A flight itinerary — one canonical entity, resolved from provider inventory
A flight itinerary — one canonical entity, resolved from provider inventory Hard crop · UI
Car rentals at DEN — filtered, ranked, and priced as a full total
Car rentals at DEN — filtered, ranked, and priced as a full total Hard crop · UI
4travel verticals unified — destinations, hotels, flights, cars
0tabs and spreadsheets to plan a trip
1engineer, from the edge render to the database
Back to

Engineering

See all the work →

Let's talk

Start a conversation

Tell me what you're after — a build, a film, a role, or something else entirely. Everything comes straight to me.

Message sent.

Thanks — it's landed in my inbox. I read everything and reply personally, usually within a day or two.