Skip to content

Nikita-Kuzhl/sdaemby

Repository files navigation

Проект для Hawking Sсhool - SDAEM.BY

TypeScript React Redux

Запуск через консоль(без Docker)

CLIENT

Перед запуском удалите содержимое в LocalStorage и SessionStorage

> yarn install
> yarn start

API

> cd api
> npm i
> node index.js

Запуск через Docker compose

> docker compose up

Описание

Тесты находятся в ветки Tests

Дерево проекта

src
├── app
│ ├── features - Слайсы redux
│ ├── hooks
│ ├── service - Запросы к API
│ ├── store
│ └── types
├── assets
│ ├── fonts
│ └── images
├── components
│ ├── Breadcrumbs - Хлебные крошки
│ ├── Card - Карточка для каталога в виде плиток
│ ├── CheckBox - Чекбокс
│ ├── CustomSwitch - Свитч
│ ├── Footer
│ ├── Header
│ ├── ItemList - Карточка в каталоге в виде списка
│ ├── ModalContact - Модальное окно контактов на карточках в каталоге
│ ├── OptionMenu - Меню для фильтрации карточек
│ ├── Pagination
│ ├── SelectStyle - Стили для React-select
│ ├── Spinner
│ └── icons
├── constant - Переменные
├── layouts - Шаблоны для страниц
├── pages
│ ├── Authorization
│ ├── Contact
│ ├── Error
│ ├── Main
│ ├── News - Страница отдельной новости
│ ├── NewsList - Страница со списком новостей
│ └── Registration
└── styles

Releases

No releases published

Packages

No packages published