Introduction
The idea for this application came to me while reflecting on the countless journeys I had taken. Despite all the places I had visited, I found myself forgetting key moments and locations. Friends would ask about my travels, and I often struggled to recall the details or find the photos that matched those memories. I realized I needed a way to not only document my trips but also retrieve the content of the documentation with ease.
That is how Immer in Bewegung was born. The name, meaning always in movement in German, perfectly encapsulates the heart of this project. To bring this concept to life, the frog is chosen as the mascot—a symbol of endless motion and adventure.
You can check out a demo app running at https://demo.bewegung.app/. Please note that the demo app has been converted to static files due to GitHub's limitations. As a result, some functions may not display or behave exactly like they do in the real app (the maps are not working in the demo).
Basic idea
Over time, most code in applications becomes obsolete. To ensure your memories are not lost to such obsolescence, the core idea of this project is to use a spreadsheet as the foundation for documentation. Spreadsheets are easy to update and are more likely to remain compatible with future technologies, making them a reliable and future-proof solution. However, it is boring to scroll only in a spreadsheet—so why not just build an interface on the top? Combining the best of two worlds. This project is not just an application; it is also a versatile syntax that help you take travel notes independently of any application.
Three main components
- A spreadsheet structured according to the Immer in Bewegung Trip Syntax
- A Docker container running the code
- An Immich installation (optional, for combining text documentation with photos)
Made in Sweden