О проекте
Студенты создали актуальный и удобный сайт для интернет-магазина кондитерской The bird bakery. Команда работала над каталогами товаров, возможностью фильтрации товаров по категориям и вкусам, поиском товаров, подробным описанием и корзиной авторизованного и неавторизованного пользователя. Главные задачи, стоящие перед командой: реализация максимального количества возможностей сайта с помощью полученных знаний на курсе. Над проектом работали 7 студентов группы FE_online(3). Работа над сайтом длилась около 3 месяцев.
Задание:
Разработка актуального и удобного сайта с реализацией максимального количества возможностей.
Этапы работы:
- Создание Git-репозитория, настройка бэкенда, создание базы данных
- Создание структуры проекта, роутинг
- Верстание проекта
- Функционал проекта
- Деплой
Технологии, которые были использованы:
Основные инструменты:
- Node js (express)
- React
- Redux Toolkit
- React Router
Дополнительные инструменты:
- MongoDB
- Formik
- Husky
- Prettier
- Eslint
Библиотеки:
- Material Ui
Тестирование:
- запланированное на будущую доработку проекта.
Студенты, которые работали над проектом:
- Евгений Иванов – создание Git-репозитория проекта, настройка бэкенда и зависимостей проекта, подключение базы данных, деплой, функционал проекта, разработка и верстка слайдера; верстка основы для карты и каталога.
- Елена Чижевская – создание базы данных, базовой структуры проекта и роутинга, верстки, адаптивы, разработка поиска и фильтрации, функционал проекта.
- Анна Федосеева – верстка страницы продукта, запрос на получение продукта, верстка формы регистрации и логина.
- Павел Нечай – частичная верстка футера и основания для формы заказа.
- Виталий Демкив – разбор сайта-прототипа по цветам и шрифтам. Также верстание основания для хедера.
- Анастасия Шульженко – верстка модального окна корзины.
- Роман Брус – верстание основания страницы корзины без адаптива.