Skip to content

Отборочное задание для BEST HACK 2019 в направлении "Mobile" от команды Godel Soft

License

Notifications You must be signed in to change notification settings

Shaniser/Canteen

Repository files navigation

Canteen

Проект разработан в рамках участия в "Best Hack 2019".

Демо ролик здесь

Помимо основного задания были выполнены все дополнительные:

  • Добавлена возможность просмотра калорийности блюда, количества макроэлементов и суммарная калорийность блюд
  • Добавлен функционал выбора других столовых
  • Добавлена информация о режиме работы столовых и их меню на каждый день

Более подробную информацию о работе каждой функции можно посмотреть ниже в разделе "Быстрый старт".

Для пользователя

Спасибо, что уделили внимание нашему проекту!

Обратите внимание! Данный проект разрабатывался в рамках мероприятия "Best Hack 2019" и предоставляется в пользование исключительно в ознакомительных целях. Полное лицензионное соглашение можно прочитать здесь.

Установка

  1. Скачайте .apk файл данного приложения здесь
  2. Следуйте дальнейшим инструкциям при установке

Команда разработчиков

  • Алексей Костюченко, ВК
  • Михаил Соколовский, ВК
  • Илья Щербаков, ВК
  • Илья Каркин, ВК

Содержание прокета

Структура хранения информации о столовых

Вся информация об одной столовой содержится в одном текстовом файле, находящемся в папке /assets/menus.
Названия всех таких файлов должны быть перечислены в /assets/canteensList.txt по одному файлу на строку.
В связи с тем, что вся информация хранится в текстовом виде, допускается быстрый переход на другие способы хранения и получения этой информации, в том числе - загрузка с сервера.

Быстрый старт

После установки и запуска приложения перед вами будет список столовых.

Нажмите на столовую, чтобы выбрать ее

После выбора столовой перед вами откроется меню столовой.

  • В верхней части экрана находится расписание
  • В средней части экрана находятся фильтры выбора блюд

Выберете пункт во всплывающем меню, чтобы применить фильтр

  • В нижней части экрана находится меню столовой

Выберете интересующее блюдо из меню

Для того, чтобы посмотреть подробную информацию о блюде, нажмте на него

Вы можете добавить блюдо в корзину, нажав на кнопку "+"

Чтобы регулировать количество порций используйте "+" и "-"

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

Нажмите на изображение корзины в правом верхнем углу, чтобы перейти в корзину

Вы можете отправить список покупок

Нажмите на кнопку "Поделиться" в правом верхнем углу, чтобы отправить список покупок

Сообщение будет выглядеть примерно так:

Чтобы сразу очистить всю корзину нажмите "очистить корзину"

Надеемся, что вам понравится наше приложение!

About

Отборочное задание для BEST HACK 2019 в направлении "Mobile" от команды Godel Soft

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages