Skip to content

Телеграм бот для бронирования помещений или инвентаря на Java + Spring + PostgreSQL

Notifications You must be signed in to change notification settings

EtoMisha/Booking_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Booking bot

Телеграм бот для бронирования чего угодно: переговорки, инвентарь, слоты на запись к специалисту и тд.

Java 17, Spring boot, PostgreSQL

Реализованы две роли:

  • Пользователь – может забронировать что-то, посмотреть свои брони и отменить.

  • Администратор – функционал пользователя, плюс возможность добавлять, редактировать и удалять объекты для бронирования.

Команды бота разделены по классам, реализующим общий интерфейс, так что можно легко добавлять новые пользовательские сценарии, не изменяя имеющиеся классы.

Регистрация нового пользователя. Сохраняется в базу данных вместе с Telegram user id.


Бронирование


Добавление объекта в каталог и редактирование прав пользователя (доступно только администратору)

About

Телеграм бот для бронирования помещений или инвентаря на Java + Spring + PostgreSQL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published