Skip to content

GuTory/move

Repository files navigation

3. beadás változtatások

A statisztikákat megjelenítő oldalt kiszedtem a modellből, a házira feedbackként is ezt a megjegyzést kaptam, plusz a félév folyamán nem is lenne rá idő (lenne csak az más kárára menne).

2. beadás: specifikáció változtatás

A navigációs menü elhelyezésén változtattam az előző beadáshoz képest, mostantól a navbar része, nem bal oldalt helyezkedik el. Amikor pedig kellően kicsi lesz az ablak, akkor átvált szendvics menübe. Az Exercises oldalon majd le kell helyezni törlés és szerkesztés gombot a feladatok mellé, de ezt majd generáltan, nem kézzel kellene elintézni. A 2. feladat specifikációit ez a verzió teljesíti.

Move edzésnapló

Modell

A programban lejegyezhetjük az elvégzett konditermes edzéseinket, le tudjuk írni, hogy milyen gyakorlatokból hány kört és milyen ismétlésszámmal végeztünk, milyen testsúlyt mértünk az edzés után. Az edzés adatait nyilvánvalóan utólag lehet szerkeszteni, akár törölni is. Ezen adatokból meg lehet tekinteni egyszerűbb statisztikákat, mint például a testtömegünk alakulása az időben, vagy a fekvenyomásunk haladása. A modellezett környezet a következő entitásokból áll: Edzés (Workout), az attribútumai az alábbi diagramon láthatóak. Az edzés körökből (Set) áll, a körhöz pedig kapcsolódik egy Gyakorlat (Excercise), egy edzés több körből áll, egy kör csak egy edzéshez kapcsolódik, egy körben egy gyakorlatot végzünk, de egy gyakorlat több körhöz tartozhat. Jelenleg úgy tervezem, hogy a nézetekben minden látott adat közvetlen szerkeszthető (kivéve persze a statisztikákat, amely az adatokból táplálkozik), szóval a CRUD műveleteket teljesíteni fogja a program.

szerveroldalijs drawio

Nézetek

A tervezett nézetek Figma linkje alább látható: https://www.figma.com/file/PfuIN2sh5FGtoYBuZQVylU/Szerveroldali-JavaScript-Sketches?node-id=0%3A1 A nézetek a következőek lesznek: létrehozhatunk új edzést, aminek a további attribútumait kívánjuk lejegyezni. Az edzés gyakorlatait a meglévő adatbankból tudjuk kiválasztani, amelyre példa a 3. screen-en látható, s a gyakorlat kiválasztása után lehet megadni a pontos ismétlésszámokat és a körök számát. A törlés opció a három függőlegesen elhelyezkedő körnél (legyen ennek a továbbiakban a neve egyéb opciók menü) lesz elérhető.

image

létező edzéseket egy hasonló nézetben lehet megtekinteni és közvetlenül szerkeszteni.

image

A programnak van egy alapvető gyakorlatismerete, de ezt kézzel lehet bővíteni:

image

Végül pedig meg lehet tekinteni az alapvető statisztikákat:

image

About

szerveroldali javascript alkalmazás

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published