Popis: |
Ovaj završni rad prati razvoj web aplikacije koja se koristi za praćenje mršavljenja pod nazivom Avocardio. Služi kao osobni dnevnik u kojeg korisnici mogu bilježiti svoje treninge, pratiti napredak svojih ciljeva i planova vježbanja te ih uspoređivati sa svojim prijateljima. Avocardio je razvijen u Javi koristeći Spring Boot Framework i PostgreSQL. Odabrana je arhitektura MVC, koja je realizirana pomoću Spring MVC-a. Korisnici mogu posjetiti Avocardio početnu stranicu, mogu se registrirati sa svojom e-poštom, prijaviti, odjaviti, pregledavati i uređivati svoj profil, odabrati plan vježbanja, postaviti vlastite ciljeve te vidjeti planove i napredak svojih prijatelja. This thesis paper follows a development of a web application used for tracking weight loss called Avocardio. It serves as a personal diary in which users can record their workouts, track progress of their goals and workout plans and compare them with their friends. Avocardio was developed in Java using Spring Boot Framework and PostgreSQL. Architecture chosen was MVC, which was realised using Spring MVC. Users can visit Avocardio’s home page, they can log in, log out, register with their email, view and edit their profile, choose a workout plan, set their own goals and view their friends’ plans and progress. |