Type | Lab (basic level) |
Term | SS 2025 |
Mentor(s) |
Sandra Geisler |
Assistant(s) |
Liam Tirpitz |
Modern web applications often store personal data on centralized servers, restricting user control and creating isolated data silos. Decentralized frameworks, such as the Solid Project (https://solidproject.org/), tackle this data sovereignty issue by enabling users to store their data in personal Pods – small self-controlled data stores. This approach empowers individuals to control access and sharing, fostering sovereign data exchange.
In this lab, we will explore the potential of Solid Pods in building a decentralized fitness tracking application for activities like running and cycling. In teams you will approach challenges such as integrating wearable sensor data, integrating and processing the fitness data, and enabling activity sharing with friends. Each team will work on a different task towards a decentralized fitness application.
To successfully participate in this course, you should be able to program, to use data structures and algorithms and have a basic understanding of databases and information systems.