Skip to content

Chernosmaga/parking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parking: бронирование и подписка на парковочные места

Идея проекта

В таких больших городах как Москва порой трудно найти парковочное место после работы. Это приложение поможет забронировать парковочное место, чтоб не переживать, что когда приедешь домой, будешь часами крутиться во дворе и искать где бы оставить машину. Так же можно оформить подписку на парковочное место, чтоб ты знал, что оно всегда будет свободно по твоему возвращению домой

Возможности приложения

  • Регистрация, авторизация в приложении пользователей
  • Покупка подписки на парковочное место
  • Бронирование, отмена брони и комментирование парковочного места
  • Администраторы могут создавать парковочные места и обновлять их
  • Администраторы могут блокировать парковочные места или пользователей

Стек проекта

Java 17, Spring, Spring Security, Lombok, Hibernate, PostgreSQl, JUnit, Postman и Liquibase

Команда проекта

База данных проекта

План разработки

  • Создание сущности пользователя с возможностью управления личными данными
  • Отдельная сущность для автомобиля, которая будет закреплена за пользователем с данными, проверяемыми в ГИБДД
  • Добавление Spring Security, авторизации и регистрации пользователя
  • Разделение ролей на пользователя, администратора и гостя
  • Создание сущности Spot - парковочное место с широтой, долготой и фотокарточкой
  • Отдельным эндпоинтом, добавить возможность управления парковочными местами и аккаунтами пользователей администратором
  • Добавление возможности бронировать парковочное место не больше получаса
  • Возможность получить подписку на парковочное место с несколькими вариантами временного промежутка (1 мес., 3 мес., пол года...)
  • Автоматическое бронирование парковочного места, если пользователь приобрёл подписку
  • Добавление возможности выкупить парковочное место другим пользователем, если оно занято

About

This is an app which can help to find a spot for parking, which you can either book, or trade, or subscribe

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages