User profiles for managing personal travel data
Trip planning tools that allow users to create and edit trips
Destination recommendations where users can add, rate, and review places
Budget management to help users track and allocate travel expenses
Collaborative planning where multiple users can contribute to an itinerary
Authentication and security for user accounts via JWT tokens
Initial Figma Plan
We began by creating a Figma mockup to let groups collaboratively plan trips—no more juggling spreadsheets or scattered itineraries. Our priorities were secure user accounts (signup, login, password reset), trip creation (naming, dates, descriptions), and destination lists where travelers could pin stops with geo-coordinates, reorder via drag-and-drop, and share editable links with collaborators. Although the initial Figma design set the foundation, we revised the color scheme using color theory and moved away from the outdated UI. Leveraging shadcn and Tailwind CSS, we refined the design while keeping the original page concepts, which led to our current implementation.