The project focuses on creating a digital twin of a runner. The thesis integrates multiple subprojects into a unified application to demonstrate the practical use of various technologies. The project consists of:
- Web Application (React, Node, MongoDB),
- Desktop Application for Data Processing (Kotlin),
- Mobile Application for Data Collection (Kotlin),
- Custom Programming Language for Visualization in GeoJSON (Kotlin),
- Blockchain Multithread Application with MPI (Python),
- AI Application for Pattern Recognition (Python),
- Video Game (libGDX - Java),
- Continuous Integration and Continuous Deployment.
Projekt se osredotoča na izdelavo digitalnega dvojčka tekača. Diplomska naloga združuje več podprojektov v enotno aplikacijo, ki prikazuje praktično uporabo različnih tehnologij. Projekt vsebuje podprojekte:
- Spletna stran (React, Node.js, MongoDB),
- Namizna Aplikacija za Obdelavo Podatkov (Kotlin),
- Mobilna Aplikacija za Zajem Podatkov (Kotlin),
- Lasten Programski Jezik za Vizualizacijo v GeoJSON (Kotlin),
- Blockchain Multithread Aplikacija z MPI (Python),
- AI Aplikacija za Prepoznavo Vzorcev (Python),
- Računalniška Igra (libGDX - Java),
- Continuous Integration and Continuous Deployment.