Проект. Веб-приложение (SPA) для бронирования платных/бесплатных парковок и управление ими Технологический стек:
Java11
Maven3.5+
Spring-boot:2+
Реляционная база данных на выбор
Фронт на выбор
докеризация по желанию
микросервисы по желанию(spring-cloud)
Примерный кейсы работы приложения. Есть основной сайт приложения через который пользователи могут регистрироваться и могут бронировать платную парковку и потом оплачивать её. Отдельный сайт в котором мы может добавлять, редактировать, удалять парковки и места на них, а также менять тарифные сетки для них. Безопасность приложения обеспечивает Oauth2 для аутентификации пользователей. Бекенд пишется в соответствии с RestAPI. Должна использоваться трёхслойная архитектура на бекенде. Как и в самом приложении.