Реализованые функции:
- backend на основе json-serven на роуте /api
- Авторизация,аутентификация, регистрация пользователя с сохранением сессии в localstorage с JSON Web Token
- Запрос контактов с backend
- Контакты (создание, переименовывание, удаление) через модальные окна.
- Поиск в списке по имени контакта
- Валидация форм.
- Отображение ошибок через модальные окна
- Роутинг страниц
Пользователь для входа [email protected] пароль 12345678
Проект на фреймворке React с иcпользованием Redux . Использованы нововведения во фрейворке такие как функциональные компоненты и хуки. Redux с использованием redux tollkit. Валидация - formik+yup. Стек технологий : webpack, Bootstrap, React, Redux-tolkit, formik, yup, react-router-dom'.
Установить все необходимые зависимости
Запустить приложение в режиме production.
Открыть http://localhost:3000 для просмотра в браузере
Запустить приложение в режиме development.
Открыть http://localhost:8080 для просмотра в браузере