ТЗ (обновленное) ⋆ FitUnit
Скачать мобильное приложение FitUnit

ТЗ (обновленное)

Дневник питания

 

Поиск блюд:

В основную базу нужно добавить продукты из этой (исключив дубли в пользу текущей) — https://fitunit.ru/main-prod-new-only.csv

Приоритет выдачи в поиске: сначала текущая база, потом новая(?), и далее – по брендам.

—————————————

(этот пункт частично был в старом файле) Добавление кастомного приема пищи все еще неудобное, непонятно что происходит после его создания (сообщения о том, что он добавлен — нет, прокрутка к нему не всегда срабатывает).

Давайте сделаем так, чтобы после того как он появился, автоматом открывалась модалка с добавлением блюд в него.

Или как описано в старом файле — сразу вызываем модалку и в ней пишем название приема пищи

 

——————————-

 UPD: 06.02.20 + 24.03.20 Старая-Новая хотелка)

Давайте добавим возможность редактировать КБЖУ во время добавления в дневник, а не только после. И скроем их вместе с кнопкой «добавить» пока не введен вес

Т.е. как у нас сделано в дневнике тренировок — поля заполняются автоматом в зависимости от веса блюда, и потом значения можно поменять.

Нужно добавить в дневник питания, в создание плана питания и рецепта.

 

ТЗ (обновленное)—————————————

 Планы питания

макет — https://fitunit.ru/plany-pitaniya/ 
Готовый функционал — https://fitunit.ru/plany1/

 

Создаём публичный план (для всех), и если потом в личных его отредактировать, то и в каталоге он тоже изменится. Т.е. есть зависимость между личными и публичными.

—————————-

В редактировании плана из https://fitunit.ru/plany1/ и в самом каталоге публичных планов поле описания без редактора

ТЗ (обновленное)—-

 

В окне редактирования поля сбрасываются на первые — «похудеть» и «белковые планы»,

 

—————-

В добавлении блюд к плану питания растяните plz кнопку «записать…» на 100% по ширине (на телефоне)

 Кол-во и тут убираем

ТЗ (обновленное)

——————————————————————————————————————————-

 Тренировки 

Сильно похоже на предыдущие этапы по верстке и по функионалу. Думаю, много чего можно сделать копи-пастом и заменой (КБЖУ на подходы, повторения, вес, расстояние, блоки «суперсеты и дропсеты» — завтрак и обед,  и т.п.)

Юзер добавляет физическую активность из базы или вручную. Может посмотреть инфу по каждой активности, редактировать ее, сохранять в «мои упражнения», удалять.

 

Дневник тренировок

 

 

 

 


 

Планы тренировок

 

Сохранять xml и картинки нужно в отдельную папку /public_html/fnt

Макет — https://fitunit.ru/plany-trenirovok/ 

Во многом аналогично планам питания (думаю, оформление можно взять оттуда)

Структура данных включает название плана, описание, номер недели, номер дня и его название (понедельник, вторник…), упражнение, инфа о нем, количество подходов, повторений, время отдыха. Каждое упражнение можно редактировать сохранять в «мои упражнения» и удалять.

Юзеру должны быть доступны: Сохранение, экспорт/импорт плана для обмена между юзерами (сам файл должен быть только для пользования внутри системы), редактирование, перемещение в архив и обратно, удаление. Нужна возможность вставить активность из плана в дневник. При добавлении показывает внесенные данные по подходам весу и прочему, которые можно отредактировать перед добавлением. 

Макет добавления нового плана — https://fitunit.ru/novyj-plan-trenirovok/ (поиск упражнений по базе, либо ввод вручную и добавление их в конкретный день конкретной недели нового плана тренировок) 

Нужна возможность публиковать готовые планы для общего доступа , и соответственно, импортировать готовые к себе в профиль

макет: https://fitunit.ru/programmy-trenirovok-public/ 

 

————————-

Мои упражнения

Макет — https://fitunit.ru/moi-uprazhneniya/

Сюда прилетают импортированные и добавленные юзерами вручную упражнения из каталога, планов и дневника. Юзер может добавлять новые, смотреть инфу по каждому, редактировать и удалять.

UPD 24.03.20: В макете всегда было, но в ТЗ забыл написать — на страничке отдельного упражнения предусмотрена кнопка «добавить в мои упражнения», нужно чтобы она работала

https://fitunit.ru/exercise/podem-otyagoshheniya-golovnoj-lyamkoj/ 

——————————

Статистика тренировок

Макет — https://fitunit.ru/statistika-trenirovok/

Формируется из дневника тренировок

Если дневник за день пуст, не отмечен как день отдыха или не внесены калории — то записываем этот день в «пропущенные» 

UPD: 07.05.19: Добавил вывод фоток и заметок за период

—————————————

 

Глюки и доработки

(новое) Нужно, чтобы у рецептов все значения времени и прочих КБЖУ были целыми, иначе не срабатывает фильтр. Т.е. Надо их округлять на момент сохранения рецепта в БД, чтобы тут все было целое:

ТЗ (обновленное)

 

 

 

———————-

в «Замерах тела» не работает сохранение левого и правого плеча.

————————————————————————

(новое) В стате по питанию нужно вывести под перекусами еще поле «произвольные»

ТЗ (обновленное)

——————————

(новое) В стате по питанию надо бы добавить возможность показать данные за «180 дней», «365 дней» и «Все время»

ТЗ (обновленное)

—-

(новое) Там же попробовать ограничить выбор произвольной даты датой регистрации юзера, а то сейчас можно сделать так ))

ТЗ (обновленное)

 

 

 

Если просто, то это когда по вашей рекомендации человек делает какое-то действие, например, покупает что-то, где-то регистрируется. А вы в свою очередь получаете комиссию за то, что привели этого человека… Подробнее можно почитать в Википедии

Как это работает?

Вы даете свой код приглашения или специальную ссылку на регистрацию в сервисе с вашим партнерским маркером, и получаете 20% от всех денег потраченных на покупку и продление Премиум-аккаунта вашими рефералами (людьми, которые зарегистрировались по вашей ссылке).

Заработанные деньги поступают на ваш баланс, их вы можете потратить внутри системы, либо вывести на электронный кошелек (Qiwi, Яндекс.Деньги, Webmoney) 

Реферальный процент выплачивается за счет средств FitUnit, т.е., вы таким образом не забираете ничего от привлеченного партнера!

————

Важно! Чтобы приглашенный человек стал вашим рефералом по ссылке, он должен зарегистрироваться на том же устройстве и в том же браузере, в котором у него открылась ваша ссылка

Код приглашения можно использовать на любом устройстве, рекомендуем передавать его

×

Спросить в чате
Если у вас простой вопрос

Написать на e-mail
Для вопросов, требующих развернутого ответа

CAPTCHA image
×
×
+

Авторизация

* *
*

Регистрация

*
*
Отображаемое имя или псевдоним
Нажимая «Зарегистрироваться» вы соглашаетесь с условиями использования сервиса

Генерация пароля

×
Важно!

Обратите внимание:

После регистрации вам будут доступы основные преимущества сервиса:

Дневники питания, веса, тренировок

Профессиональные тренеры и диетологи

Полезные сервисы и инструменты

И многое другое...

Есть аккаунт?
FitUnit
[block id="5"]