Webalkalmazás sporttevékenységek naplózásához
Absztrakt
Szakdolgozatom projektjeként egy webalkalmazás fejlesztését tűztem ki célul. Egy edzésnapló applikáció implementálását fogom bemutatni. MERN Stack fejlesztői környezetben (MongoDb, ExpressJS, ReactJs, NodeJS) implementáltam a teljes projektet. A program Visual Studio Code editorban íródott. Első alapvető aspektusa a regisztráció/login melynek során a frontenden bevitt és onnan továbbított adatokat megkapja egy express.js-ben implementált backend szerver. Ezt után az adatok feldolgozását és validálását követően azt bejegyzi egy külön cluster-ben elhelyezkedő MongoDB adatbázisba. Ezen kívül a beregisztrált felhasználókhoz kapcsolva képes egy napi edzésrutin adatbázisba rögzítésére. Az edzésrutin gyakorlatokból, azok pedig gyakorlatsorozatokból állnak. Képesek leszünk megadni, hogy egy adott mozdulatsorból hány szériát végeztünk el, mekkora súly használatával.