You know how it goes. Someone makes a Google Sheet. Someone else starts a WhatsApp thread. A third person books a hotel nobody else knew about. By departure day, the "plan" is spread across four apps and three brains.
TREK is a single tool that handles the whole thing — interactive maps, route suggestions, a 16-day weather forecast, shared budget tracking, packing lists, and a place to log your flights and hotels. Everyone on the trip sees the same thing, updated live as you make changes.
What makes it interesting is who controls it. You install it on your own server with one command — like plugging in a router at home. No subscription. No company reading your itinerary. No app to download from any store; it installs straight onto your phone like a normal app would.
For a travel agency, a remote team planning an offsite, or honestly anyone tired of the group-chat chaos — this is a genuinely calmer way to work.
It went from zero to 1,400 fans on GitHub in a matter of days, which in this world means a lot of people had the same reaction: finally.
Self-hosted — instead of a company storing your data on their computers, you store it on your own. More control, no monthly fee, no one reading your stuff.
Docker — a way to install software that bundles everything it needs into one tidy package. Think of it like a ready-to-plug-in appliance.
PWA (Progressive Web App) — a website that behaves like a phone app. You can add it to your home screen without going through the App Store.
WebSocket — the technology that makes things update live for everyone at the same time, like Google Docs but for your trip plan.
If you've ever organised a group trip or a company retreat, it's worth having a look: https://github.com/mauriceboe/TREK