Авторизация только для админ панели. Можно посмотреть docker ветку.
- React
- Mobx
- Axios
- Bootstrap (адаптивная вёрстка - ✅)
- Jwt-decode
- При замене в url id type и id product на символы. Ошибки
- Лишние запросы в панеле администратора на бэк
- Ошибки на странице списка продуктов. При выборе брендов и обновлении страницы. Смотреть на mobx
- Изменить систему в подгрузке брендов в первый раз и в компоненте checkbrandbar. useRef(true)
- При загрузке страницы со списком продуктов. Добавить галочку по умолчанию на все продукты (в магазинах и нет).
- NodeJS
- Express
- Jsonwebtoken
- Mssql (только подключение и сырые sql)
- Авторизация и контроль доступа исправны. На jwt токенах. Один администратор user 222.
- Добавлен роут для создания процедур, тригеров, функций, представлений, таблиц в базы данных (аналог миграций)
- База данных заполняется данными
- Контроль доступа исправен
- Фильтрация ошибок присутствует
- Валидация аргументов request'a слабая
- Используются сырые sql запросы. Замена orm.