
YourAgencyToday
AI-assisted trip planning, reviewed by a human travel expert
| Role | Solo full-stack developer |
|---|---|
| Period | Jul 2026 – Aug 2026 |
| Stack | Next.js, NestJS, PostgreSQL (Neon), Vercel, Render, Cloudflare |
| Live | https://www.youragencytoday.com/ |
Context
Most travel-planning tools force a choice: fully automated itineraries that ignore how a destination actually feels to visit, or a human travel agent who's slow and expensive to reach. YourAgencyToday is a monorepo web app that tries to keep both halves — an AI chat that captures a traveler's preferences in minutes, and a human travel expert who designs and verifies the resulting itinerary before it's delivered.
Role & scope
Solo full-stack developer, Jul 2026 – Aug 2026. Designed and built the Next.js frontend and the NestJS backend in a single monorepo, set up the database and hosting, and shipped it to a live domain.
Architecture
The frontend (Next.js, deployed on Vercel) hosts the chat interface travelers use to describe a trip — destination, dates, party size, budget, and loose preferences. That conversation is turned into a structured trip brief and handed to the NestJS API (deployed on Render), which persists it to PostgreSQL (hosted on Neon) and exposes it to the review workflow a human travel expert uses to design and confirm the final itinerary. Cloudflare sits in front of the domain for DNS.
| Layer | Choice |
|---|---|
| Frontend | Next.js, deployed on Vercel |
| Backend | NestJS, deployed on Render |
| Database | PostgreSQL, hosted on Neon |
| DNS | Cloudflare |
Key decisions
Hard problem
The chat needs to end with a trip brief that's specific enough for a human expert to act on immediately, without making the traveler answer a rigid questionnaire. Getting that middle ground — conversational enough to feel natural, structured enough to be useful downstream — took the most iteration of anything in the build, since every change to what the chat asks for has to stay compatible with what the review workflow expects to receive.
Results
YourAgencyToday is live at youragencytoday.com. As a project built solo end-to-end — product concept, frontend, backend, database, and deployment — it's the clearest example in this portfolio of shipping a complete full-stack product alone, not just a feature inside someone else's codebase.