Это групповой проект, выполненный студентами школы программирования Intocode.
Вот ссылка на наш проект
- Авторизация
- Просмотр недорогих ПК
- Просмотр игровых ПК
- Просмотр самых мощных ПК
- Возможность написания комментариев
- Добавление ПК и сборки в корзину
- Оформление заявки как на один, так и на несколько ПК
- Отрисовка заявки у администратора
- Страница игры под который подходит ПК, с возможностью просмотра максимальных и минимальных настроек
- Страница одного ПК, с возможность просмотра всех деталей с подробным описанием
- Возможность сборки ПК под себя
- Есть возможность собирать свой компьютер
Для запуска проекта вам необходимо набрать команду в терминале:
npm i
После набрать команду:
npm run dev
- Сверстал страницу недорогих ПК
- Организовал роутинг-маршрутизация внутри проекта
- Сверстал страницу Корзины
- Сделал возможность добавления и удаления из корзины
- Сделал возможность увелечения и уменьшения количества товаров из корзины
- Сделал возможность оформления заявки на покупку
- Создание и контроль веток git
Установил следующие библиотеки в зависимости:
- react-spring
- react-toastify
- react-router-dom
- react-loader-spinner
- prop-types
- react-circular-progressbar
- redux, redux-toolkit - чтобы создавать асинхронные экшены
- react-router-dom - для роутинга
- sass - использовался scss для написания стилей
- framer-motion - для анимаций
- react-loader-spinner - для прелоадеров