Вебсервіс для планування харчування

Вантажиться...
Ескіз

Дата

2023

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Даний дипломний проект присвячений розробленню вебсервісу планування харчування користувача. У роботі виконано порівняльний аналіз існуючих рішень для створення раціону, проаналізовано методи вибору страв, обґрунтовано вибір технологій та допоміжних бібліотек серверної та клієнтської частин для реалізації даного вебсервісу. Розроблений вебсервіс надає користувачам можливість розплановувати їжу, яку вони будуть їсти у майбутньому, враховуючи потрібні для них калорії, білки, жири та вуглеводи. Процес створення плану здійснюються автоматично. Необхідна норма вираховується за допомогою формули Харріса-Бенедикта, вона враховує параметри, які користувач вказав при реєстрації. Білки, жири та вуглеводи розраховуються від необхідних калорій. Результатом є 3 прийоми їжі в день на певний проміжок часу. Додатково враховується налаштування, які зробив користувач про улюблену їжу або виключення певних продуктів. Отже, було розроблено вебсервіс на мові JavaScript, використовуючи фреймворк Node.js. Клієнтська частина розроблена за допомогою фреймворка React та MobX, серверна частина має модель MVC та розробленна за допомогою фреймворку Sequelize та Express. Дані зберігаються за допомогою реляційної база даних PostgresSQL.

Опис

Ключові слова

Бібліографічний опис

Лавінський, Г. В. Вебсервіс для планування харчування : дипломний проект ... бакалавра : 121 Інженерія програмного забезпечення / Лавінський Гліб Володимирович. – Київ, 2023. – 106 с.

DOI