2025-07-25 18:18:23 +02:00
2025-07-23 15:32:17 +00:00
2025-07-24 18:55:29 +02:00
2025-07-25 18:18:23 +02:00
2025-07-18 18:43:30 +02:00
2025-07-23 18:47:09 +02:00
2025-07-18 18:43:30 +02:00

TRIP

Status GitHub Issues License

🗺️ Tourism and Recreational Interest Points


TRIP Planning

📝 Table of Contents

📦 About

TRIP is a minimalist Map tracker and Trip planner to visualize your points of interest (POI) and organize your next adventure details.

Demo is worth a thousand words, head to 📸 Demo.

🔒 Privacy-First No telemetry, no tracking, fully self-hostable. You own your data. Inspect, modify, and contribute freely.


🌱 Getting Started

If you need help, feel free to open an issue.

Caution

💥 change on Docker volume. If you come from <1.5.0, follow the few steps to migrate your data.

# Ensure you have the latest image
docker pull ghcr.io/itskovacs/trip:1

# Run the container
docker run -p 8080:8000 -v ./storage:/app/storage ghcr.io/itskovacs/trip:1

If you want to configure OIDC authentication or other settings, see config docs.


📸 Demo

A demo is available at itskovacs-trip.netlify.app.


🚧 Roadmap

New features coming soonTM, check out the development plan in the Roadmap Wiki.
If you have ideas 💡, feel free to open an issue.

If you want to develop new feature, feel free to open a pull request (see 🤝 Contributing).


📜 License

I decided to license trip under the CC BY-NC-SA 4.0. You may use, modify, and share freely with attribution, but commercial use is strictly prohibited.


🤝 Contributing

Contributions are welcome! Feel free to open issues if you find bugs and pull requests for your new features!

  1. Fork the repo
  2. Create a new branch (my-new-trip-feature)
  3. Commit changes
  4. Open a pull request

🛠️ Tech Stack

Frontend

Backend

  • 🐍 FastAPI, SQLModel
  • 🗃️ SQLite

If you like TRIP, consider giving it a star !
Made with ❤️ in BZH

Buy Me a Coffee at ko-fi.com

Description
No description provided
Readme 38 MiB
Languages
TypeScript 40.6%
Python 30%
HTML 27.8%
SCSS 1.4%