Skip to content

loonlylokly/lad_store

Repository files navigation

Lad store

Описание проекта:

Интернет магазин мерча

Установка

git clone https://github.com/loonlylokly/lad_store.git
cd lad_store
echo "MONGODB_URL=<add link to mongodb>" > .env.local

Вместо "< add link to mongodb >" добавьте ссылку на свою монгодб с логином и паролем

npm install
npm run build
npm run start

Запустится на http://localhost:3000

Основной функционал

  • Список товаров
  • Фильтрация товаров
  • Страница товара
  • Корзина
  • Оформление заказа

Требования

  • Стек NextJS
  • Функциональные компоненты, React-hooks
  • Модульные стили
  • Роутинг NextJS
  • Адаптивность - приложение должно корректно выглядеть на всех типах устройств (mobile, tablet, desktop, retina)
  • TypeScript
  • Git and commits (git flow)
  • Redux/ReduxToolKit. Асинхронные экшены Redux-thunk или Redux-saga
  • Работа с API с помощью клиента Axios.
  • Деплой приложения (gh-pages, vercel, heroku.com, fly.io).

Страницы онлайн магазина

  1. Главная страница
  2. Страница поиска с фильтрами и прочим
  3. Страница продукта
  4. Контакты
  5. Корзина
  6. Форма оформления заказа
  7. 404

About

Online store written in react

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published