← All projects

Trip Planner

Shared planning + AI

JavaScript and Node.js bring destination suggestions, voting and cost comparisons together. Claude generates suggestions; Caddy serves the app.

01 / INPUTCollect the possibilities

Friends add destinations and preferences.

02 / ENGINEMake the options comparable

Node.js coordinates suggestions and trip costs.

03 / OUTPUTLet the group decide

Shared votes turn maybes into a shortlist.

Tools & programs
Node.js · JavaScript · Claude · Caddy

How it works

The app collects destinations and options, records group preferences, and compares trip costs. Claude helps generate suggestions based on the group’s interests. A real group used it to plan a Florida trip.

What I used

Node.js and JavaScript for the app, Claude for AI suggestions and development assistance, and Caddy to serve it securely from the shared server where it runs.

Why I built it

Group trip planning gets scattered across messages. I wanted one place to suggest ideas, vote and compare costs without everyone needing to be online together.