Original title:
Sledování tréninku s využitím technologie NFC
Translated title:
Training tracking using NFC technology
Authors:
Blažík, Vojtěch ; Zachariášová, Marcela (referee) ; Strnadel, Josef (advisor) Document type: Bachelor's theses
Year:
2024
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá vývojem mobilní aplikace využívající technologii NFC pro sledování tréninků a monitorování využití strojů v posilovnách. V práci jsou shrnuty základní důvody a přístupy ke sledování tréninků a vytížení strojů, shrnuje také technologii NFC a vývoj mobilních aplikací se zaměřením na multiplatformní framework Flutter. Výsledná aplikace je založená na architektuře klient-server s podporou offline režimu a k identifikaci stroje a cviků využívá identifikátory rozmístěných NFC štítků. Přínosem práce je ukázka funkčního systému, který využívá tuto technologii netradičním způsobem k dosažení vyššího uživatelského komfortu.
This bachelor thesis describes the development of mobile application which uses NFC technology for training tracking and monitoring of gym equipment usage. The work summarizes the basic motivation and approaches to training and equipment tracking as well as NFC technology and mobile app development focused on the multiplatform framework Flutter. The resulting app is based on the client-server architecture with offline mode support and uses the identifiers of deployed NFC tags to identify the machine and exercises. The goal of this work is to show a functional system, which incorporates this technology in an unconventional way to achieve a higher user comfort.
Keywords:
Android; API; app; backend; client-server; Dart; exercise; Flutter; framework; frontend; gym; iOS; localstorage; logging; mobile application; monitoring; multiplatform; NFC; PocketBase; RFID; tag; trainings; UI; usage; widget; Android; API; backend; cvik; Dart; Flutter; framework; frontend; iOS; klient-server; localstorage; logování; mobilní aplikace; monitorování; multiplatformní; NFC; PocketBase; posilovna; RFID; tag; trénink; UI; vytížení; widget
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/247870