Задачи:
Решение:
Реализация MVP с планами по усложнению функционала
С самого начала клиент предупредил нас, что первая версия сайта будет очень упрощенной, поскольку нужно было своевременно, до начала учебного года, опубликовать информацию о комбинате, предлагаемом меню и всех нормативных документах, касающихся приготовления блюд. Далее планировалось добавление каталога, корзины и функционала оплаты.
Поскольку, в данном случае требовался не тривиальный функционал, мы решили делать сайт на Laravel с административной частью на Backpack.
Аналитика проекта и прототип.
В тематике комбинатов школьного питания найти визуально привлекательный сайт было достаточно трудно, поэтому в визуальном плане мы ориентировались на сайты смежных тематик. Требования по функционалу первоначальные и последующие были озвучены клиентом изначально, благодаря чему мы смогли расписать подробную структуру проекта с учетом будущих нововведений.
Чтобы определить структуру и визуальное направление по дизайну, выбрать цвета и типографику, мы предоставили клиенту moodboard c несколькими вариантами реализации. По итогу получился следующий прототип:
Меню.
Новости.
И по такому же принципу были составлены страницы: о компании, услуги, закупки, документы, вакансии, контакты, детям, корзина.
Дизайн.
После согласования прототипа и внесения нескольких мелких правок мы подготовили техническое задание для реализации дизайна и приступили к работе. Первоначальный вариант сайта выглядел следующим образом:
В данном случае еще не было каталога, корзины и возможности оплаты.
Верстка и программирование.
Готовый дизайн мы реализовали без особых проблем, частично какой-то функционал у нас уже был подготовлен (к примеру, ядро функционала каталога, услуг и новостей), что позволило быстро реализовать бэк.
После публикации проекта, клиент начал активно вести работу на сайте. Чуть позже нам уже предстояла реализация каталога, корзины и личного кабинета. Готовую реализацию можно посмотреть на сайте - кшп-глобус.рф.
Тестирование.
Тестирование проходило в два этапа, так как, первоначально, у нас была MVP версия, а затем мы сделали дополнительный функционал. Для презентации клиентам основной версией выступила именно MVP, поскольку нужно было быстро запустить проект и продемонстрировать его клиенту. По этой причине первая версия тщательно тестировалась на протяжении 2-х недель.
Следующая версия проходила еще более тщательную проверку. Важно было проверить весь этап оформления заказа и, особенно, оплату на сайте (на выбор клиента, интегрировано 2 разных сервиса оплаты: ладошки и аксиома).
Результат.
Текущий проект оказался очень полезным для родителей. Теперь они могут сами контролировать питание детей в учебных учреждениях и, при необходимости, задавать интересующие вопросы, касающиеся состава или производства меню.