TravelLoop
Collaborative Travel Planning & Itinerary Management Platform

Executive Overview
TravelLoop is a full-stack web application engineered to streamline the end-to-end vacation and business trip planning process. It allows travelers to organize multi-day itineraries, track expenses dynamically, collaborate with travel companions, and securely share trips via public or private links.
The Problem
Travelers frequently struggle with fragmented planning across notes, spreadsheets, and chat groups, leading to untracked spending, disorganized daily schedules, and lost reservations.
The Solution
An integrated travel suite combining structured daily activity builders, real-time budget calculation with currency breakdown, role-based sharing links, and persistent relational data storage.
Key Platform Features
Architecture & Engineering Decisions
- Frontend: Next.js, React.js, TypeScript, Tailwind CSS
- Backend & Storage: Supabase, PostgreSQL, Supabase Auth
- Deployment: Production deployment on Vercel with automated preview pipelines
Engineering Challenges
- •Designing a flexible relational database schema capable of handling nested daily schedules, custom activities, and polymorphic expense entries.
- •Ensuring responsive layout fluidity across both desktop trip planning and on-the-go mobile itinerary lookups.
Outcome & Status
Built and deployed a responsive travel platform actively hosted on Vercel with 100% TypeScript type safety and an intuitive user interface.
Interface & Architecture Gallery





