Проект создан в рамках курса "Разработка интернет-приложений" (МГТУ им. Н.Э. Баумана, ИУ5, 5 семестр). Включает в себя фронтенд, бэкенд и РПЗ.
Веб-приложение выполнено в формате "Услуги/заявки", где услуги представлены интернет-услугами провайдера, а заявки — заявками на подключение набора интернет-услуг. Подробнее о проекте можно узнать в РПЗ.
- ssr: создание базового интерфейса, состоящего из трёх страниц. Первая для просмотра списка услуг в виде карточек с наименованием и картинкой. При клике по карточке происходит переход на вторую страницу с подробной информацией об услуге. Фильтрация услуг.
- database-ssr: разработка структуры базы данных и ее подключение к бэкенду.
- api: создание веб-сервиса для получения/редактирования данных из БД, разработка всех методов для реализации итоговой бизнес-логики приложения. Соответствующая ветка фронтенда - base-spa.
- auth: завершение бэкенда для SPA, добавление авторизации через JWT, Swagger.
- Java
- Spring Boot
- Minio
- Redis
- Postgres
- Swagger