1) Проект по продаже персональных компьютеров с возможностью сборки собственного ПК
Основными задачами перед командой стояли: Разработка понятного как с визуальной точки зрения так и функциональной, веб-приложения. Внедрение необычных фишек которые оживили бы сайт и сделали бы его отличным от конкурентов.
Моя работа в этом проекте:
* Frontend
– Создание реакт приложения с базовыми настройками
– Написание и дальнейшее ведение роутов
– Реализация функции сборки ПК
– Верстка главной страницы
– Код ревью проекта
* Backend
- Создание моделей: некоторых комплектующих, заявки на приобретение ПК, собирающегося ПК
- Создание возможности сборки ПК
- Создание запросов на обновление цены собирающегося ПК в зависимости от комплектующих
Стек технологий:
- MERN
- redux, redux-toolkit - для взаимодействия с бэком
- react-router-dom - для роутинга
- react-loader-spinner - для прелоадеров
- sass(scss-module) - для стилизации
- react-slick/slick-carousel - для создания слайдера
- react-tostify - вывод сообщений с результатом
- classnames - для прописания нескольких классов
- framer-motion/gsap -для анимации
- @mui/icons-material / @mui/material - работа с Material UI
Ссылка на гитхаб: https://github.com/SulimanVu/team-MadePC-Front
Ссылка на демо версию: https://madepc-frontend.onrender.com/