Коммуникационная платформа для жителей домов

1.

Коммуникационная платформа
для жителей домов

2.

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

3.

Основные функции:
• Чаты для общения жильцов по домам и подъездам.
Функции и
преимущества
• Просмотр страниц жильцов с возможностью получения контактной
информации.
• Рассылка уведомлений для поддержания актуальности информации.
Преимущества:
• Упрощение коммуникации между жильцами.
• Централизованный доступ к информации о доме.
• Улучшение общественной жизни в доме.

4.

Ключевые функции MVP:
• Общий чат дома: Платформа для общения
между всеми жильцами дома.
MVP
• Просмотр информации о жильце: Возможность
узнать основную информацию о соседях,
включая контактные данные и отзывы.
• Уведомления (email): Система уведомлений для
информирования жильцов о важных событиях и
объявлениях.
• Авторизация и разграничение ролей:
Защищенный доступ к информации с учетом
различных уровней доступа пользователей.

5.

Технологии
• Spring Boot
• Spring Cloud
• Базы данных(Postgresql)
• Система авторизации
• Swagger
• SPA
• Kafka
• Keyclock

6.

Архитектура приложения

7.

Сервисы

8.

9.

Авторизация
Механизмы авторизации:
• Регистрация и вход: Пользователи создают
аккаунты с защищенными паролями.
• Разграничение ролей: Отдельные уровни доступа
для администраторов домов и обычных
пользователей.
• Проверка подлинности: Подтверждение личности
пользователя через email или телефон.

10.

Демонстрация
English     Русский Правила