• /
  • /

Мобильное приложение для бронирования переговорных комнат

Функциональность приложения

  • Создание встречи с выбором времени и длительности мероприятия
  • Выбор города
  • Выбор переговорной
  • Добавление участников встречи
  • Редактирование события после создания (удаление участников, изменение времени, даты, выбранной переговорной и пр.)
Если в компании несколько филиалов, то для каждого создается свой календарь, доступный в личном кабинете
Отображение встреч

  • В приложении доступен список запланированных встреч для каждой переговорной. Также в списке встреч на день отображается метка текущего времени.
  • Просматривайте детали внутри встречи (время, описание, список участников)
  • Ориентируйтесь по цветовым меткам: встречам присваивается цвет в зависимости от типа, который определяется по тексту в названии
  • Встреча может быть единоразовой или периодической: есть выбор дня недели и срока, в течение которого будет повторяться встреча.


Система уведомлений
Участники события получают push-уведомления на телефон благодаря настроенному сервису FCM (Firebase cloud messaging). Уведомления можно настроить по времени: за час, за 15 минут и во время старта события


Аналог Google календаря
При создании приложения разработана собственная библиотека, схожая с привычным google-календарем. Созданный календарь легко интегрировать в другие проекты. В приложении доступно 2 темы: светлая и темная.
Стек: Kotlin, retrofit, hilt, room, coroutines, Firebase, Swift, Valet, Dip