wiki:Gallery

Version 4 (modified by 201165, 4 days ago) ( diff )

--

​go back

Слики и опис

Login Page

  • Отвори ​http://localhost:5173 (тунелот и backend-от мора да работат).
  • Внеси е-пошта и лозинка testPass@1.
  • Sign in. Јазичињата горе се менуваат според улогата — обичен корисник гледа пет, тренер и администратор шест.

login page

Функционалноста за регистрирање нов корисник се случува на истата страна

Home Page

  • Приказ на сите споделени рецепти
  • Регистрираниот корисник може да коментира на секоја однив

Претставени се само споделените рецепти - оние кои се private не се споделени

Recipes Page

  • Внеси име и постапка за подготовка.
  • Внеси број на порции.
  • Избери состојка од паѓачкото мени и внеси грамови.
  • +another ingredient за секоја следна состојка.
  • Избери диететски ознаки од листата (со Ctrl за повеќе).
  • Create recipe.

Стандардно се сетира на private и треба да се сетира на public/share за да се прегледа на Home Page

Grocery Lists

  • Внеси белешка.
  • Избери цели рецепти од „Add whole recipes" (влечен од постираните рецепти)
  • По желба додај една поединечна состојка со грамови.
  • Create list → прикажува здружен приказ каде истата состојка од двата извора е собрана.

Intake Planner

  • Внеси белешка (пример „Ручек дома").
  • Избери еден или повеќе оброци од листата (се брои по една порција од секој; селекција .
  • Log it.
  • Под „Last 7 days" се појавува дневниот збир, а под „Macronutrients supplied this week" разложување по макронутриенти.

Biometrics

  • Избери датум, внеси тежина, висина, возраст, однос мускули/масти.
  • Save. Истиот датум повторно ажурира, не додава нов ред (uq_biometrics_user_date).
  • Табелата сама ги пресметува промената и BMI.

Trainer's Page

Тренерот ги има истите пет јазичиња плус „Trainer“. Пристапот до податоци на клиент е само за читање.

  • Јазиче Trainer.
  • Внеси е-пошта на клиент (пример marija.trajkovska@…).
  • Избери период „од" и „до".
  • Load → се појавуваат дневен внес, макронутриенти и биометриски напредок.
  • Во „Recipe analysis" внеси нутриент (стандардно Protein) и притисни Rank → рангирање по количина на 100 kcal.

Администратор страна

Моменталната имплементација нема сопствен екран во интерфејсот — админ функциите се преку Swagger на ​http://localhost:8080/swagger-ui.html.

POST /api/auth/login со админ сметката → копирај го токенот.
Копче Authorize горе десно → залепи го токенот.
POST /api/admin/ingredients — нова состојка во каталогот.
POST /api/admin/nutrients — нов нутриент со референтна дневна вредност.
GET /api/admin/accounts — список сметки со улога и активност.
PATCH /api/admin/accounts/{id}/role со тело {"role": "trainer"} — унапредување.
PATCH /api/admin/posts/{id}/status?status=archived — модерирање (архивира, не брише).

Attachments (7)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.