С 2004 года ведём разработку сайтов под ключ и сложных сайтов, автоматизируем бизнес-процессы и создаём системы учёта времени.

15 лет работы — 20 сотрудников — 200 000+ человеко-часов

Онлайн-сервис по похудению меню-студии «Ем правильно!»

Меню-студия «Ем правильно!» — интернет-сервис по контролируемому похудению.

Степан Викторович Евсеев много лет успешно помогает похудеть многим людям. Этот опыт он вложил в методику — «Пирамида питания». Ее суть — не отказ от тех или иных продуктов, а контроль за объемами еды, постепенное изменение пищевых привычек и ежедневного рациона. Подход Степана Викторовича не предусматривает резкого снижения веса с ущербом для здоровья, а дает гарантированное снижение веса и формирование правильных пищевых привычек.

Задачи клиента

  • сложная авторская модель расчетов рациона с учетом калорийности, нутриентов и типов продуктов;
  • визуализация «пирамиды питания» для рецептов, продуктов, ежедневного рациона клиента;
  • визуализация дневника питания клиента за произвольный период;
  • автоматический анализ параметров питания (пищевых привычек);
  • каталог рецептов с энергетической ценностью и разбивкой  по белкам, жирам, углеводам и типам продуктов;
  • онлайн платежи;
  • система должна быстро работать с большим объемом информации, выдерживать высокие нагрузки.

Решение

Решить задачу можно было разными способами от реализации десктопной программы до интернет-сервиса. Клиент выбрал интернет-сервис. 

Архитектура интернет-сервиса: 

  • публичная часть — контент, описание сервиса и возможностей;
  • личный кабинет клиента сервиса;
  • личный кабинет консультанта сервиса;
  • система Администрирования интернет-сервисом.

Разработка сложной системы велась иттерациями, требований по возможностям системы становилось больше. Рабочая версия отличается от планируемой на 60%.

Публичная часть

Возможности публичной части  подбор и покупка тарифа со скрытой регистрацией, публикация маркетинговых и информационных материалов. На главной стране работает несколько виджетов, демонстрирующих возможности сервиса: анализ нормы питания, прогноз объемов снижения веса, демонстрация пирамиды питания на «случайном» наборе еды из каталога рецептов.

Личный кабинет клиента сервиса

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

Скриншоты

Личный кабинет консультанта

Онлайн CRM для работы назначенных Администратором консультантов с клиентами сервиса:

  • оповещение о новых запросах клиентов;
  • просмотр дневников питания закреплённых клиентов;
  • просмотр и анализ отчетов, динамики изменений пищевых привычек закрепленных клиентов.

Система администрирования 

Управление контентом, консультантами, агентами продаж и взаимодействие с клиентами сервиса.

  • управление пользователями: мониторинг, создание, исправление и помощь в регистрации клиентов и консультантов;
  • управление агентами продаж: создание, контроль продаж и выплат агентам;
  • управление каталогом продуктов питания: наполнение от базовых продуктов до сложных рецептов, мониторинг расчета нутриентов и калорийности;
  • управление рецептами клиентов: премодерация, перевод частных рецептов в общий каталог продуктов;
  • мониторинг расчетов дневников питания клиентов: контроль калорийности, потребления белков, жиров, углеводов и пирамиды питания.

Технологии

При выборе технологического решения мы решали задачи безопасности, высокой нагрузки и относительной дешевизны. 

  • Операционные системы: Linux;
  • Вёрстка: HTML, CSS, LESS, БЭМ;
  • Фронт-енд: JavaScript, jQuery;
  • Системы контроля версий: Git;
  • Языки программирования: PHP;
  • Базы данных: MySQL;
  • Подключение платежной системы ROBOKASSA.

Результат

Методика расчета защищена свидетельством о государственной регистрации программы для ЭВМ №2016618393 и работающих аналогов нет. Онлайн-сервис работает стабильно, постепенно нарабатывая свою аудиторию. Пока работает только десктопная версию, следующий шаг — адаптация под смартфоны.

Этот кейс — типичный случай индивидуальной разработки, когда на рынке в принципе нет готовых решений.

Отзыв клиента

Удачные программные решения

Степан Викторович Евсеев врач-психотерапевт, к.м.н. 2018

В ходе обсуждений происходило решение, на мой взгляд, главной задачи — перевода накопленного опыта работы с людьми на язык программирования. В дальнейшем к этому прибавились решения задач по отладке работы программного обеспечения.

Поделиться: