testing_course

ui

Минимальная версия приложения. На данный момент реализовано 3 страницы - логин, регистрация, пустая "Домашняя" страница.

Форма для авторизации работает, отправляет запрос на бекэнд. get api/jwt?login=login&password=password. Возвращает токин для авторизации.

Backend

Минимальная версия для работы с пользователями.

Get api/jwt

Get api/users/authenticated

Get /api/users - список всех пользователей.

Get /api/users/filtered - список пользователей с заданным login/name/email

Post /api/users - создать нового пользователя

Put /api/users - изменение данных текущего пользователя

При запуске фроонтенд стартует на 3000 порте, бек на 8080.

Тесты ui

Команды для запуска тестов: npm jesttest и npm mochatest.

CI/CD

У репозитория созданы GithubPages с сылками на статьи из заданий