Кейс
Fittracker
Fittracker — дневник питания и калорий с ИИ-разбором ваших данных.
Веб-сервис для учёта питания: пользователь записывает приёмы пищи, сервис считает калории и БЖУ, показывает динамику за день и неделю, а ИИ разбирает дневник и даёт понятные рекомендации.
Серверная часть написана на Django с базой PostgreSQL, интерфейс — на Next.js. Сайт работает на собственном домене fittracker.uz.
Что умеет
- Дневник питания: приёмы пищи и продукты
- Автоматический подсчёт калорий и БЖУ
- Статистика и динамика за день и неделю
- ИИ-разбор дневника с рекомендациями
- Личный кабинет и адаптивный интерфейс
Как шла работа
- Сценарии и структура данных. Определяем, что пользователь вносит каждый день, и проектируем модели продуктов, приёмов пищи и целей в PostgreSQL.
- Серверная часть на Django. REST API для авторизации, дневника и статистики, расчёт калорий и БЖУ на стороне сервера.
- Интерфейс на Next.js. Быстрые адаптивные страницы: добавление еды, дневная сводка, графики и личный кабинет.
- ИИ-разбор данных. Подключаем ИИ, который анализирует дневник питания и подсказывает, что стоит скорректировать.
- Публикация. Развёртываем на сервере и подключаем домен fittracker.uz.
Технологии
- Django
- Next.js
- PostgreSQL
- REST API
- ИИ
Другие проекты
Что входит в создание сайта и сколько это стоит — создание сайтов в Ташкенте под ключ.