Adrian Rai Campos Vargas
YourAgencyToday homepage showing the AI trip-planning chat entry point and a sample itinerary card for Kyoto, Japan

YourAgencyToday

AI-assisted trip planning, reviewed by a human travel expert

RoleSolo full-stack developer
PeriodJul 2026 – Aug 2026
StackNext.js, NestJS, PostgreSQL (Neon), Vercel, Render, Cloudflare
Livehttps://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.

LayerChoice
FrontendNext.js, deployed on Vercel
BackendNestJS, deployed on Render
DatabasePostgreSQL, hosted on Neon
DNSCloudflare

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.