Цели и задачи проекта:Оптовая компания-поставки корейской косметики поставила перед собой задачу выйти в ритейл и стать лидером розничной торговли в Беларуси. Мы помогали им организовать этот процесс в digital-сегменте.
Перед нами была поставлена задача - разработать интернет-магазин с полным циклом покупки и обновлением каталога через 1С.
Сайт прошел через следующие этапы:
- Изучение продукции и конкурентов, прототипирование сайта на основе информации о целевой аудитории.
- Разработка уникального дизайна согласно портрету целевого пользователя сайта.
- Создание базового функционала интернет-магазина с интеграцией 1С;
- Созданием системы каталога и расширенной фильтрации для удобного поиска подходящего товара на сайте;
- Создание функционала корзины товара;
- Создание системы “Добавить в закладки”;
- Адаптация сайта под поисковые системы (SEO) и контекстную рекламу.
Далее проект перешел на итеративную разработку - спринты, длительностью в один месяц, за которые вводился новый функционал:
- платежная система;
- внутренняя CRM система;
- интеграция с бонусной программой;
- личные кабинеты для пользователей;
- PWA и мобильное приложение;
- функционал для оптовых покупателей.
* Проект написан на Laravel и технически не имеет ограничений по своему развитию и масштабированию.
Этапы разработки сайта:
- Сбор информации
- Mind map
- Техническое задание
- Прототипирование (UX)
- Дизайн (UI)
- Front-end разработка
- Back-end разработка
- Тестирование (QA)
- Запуск в продакшн (размещение на домене и хостинге)
- SEO оптимизация
- Подключения сайта к системам веб-аналитики и другим сторонним ресурсами.
Список используемых технологий:- Laravel 8
- MySQL
- HTML5
- CSS3
- jQuery
- AJAX
- Bootstrap 4
- Font Awesome
- Schema.org
- Vuetify
- Vue Router
- Vuex
- vue.js
- Redis
- socket.io
- Docker
- Flutter
Команда для проекта: проект-менеджер, дизайнер, фронт-энд разработчик, бэкенд-разработчик.
Срок реализации проекта: 6 месяцев