Задача

Необходимо разработать серверную часть (бэкенд) для сайта, который служит порталом общения между Управляющей компанией и жильцами многоквартирного дома. Фронтенд уже реализован, поэтому бэк должен полностью соответствовать его логике и интерфейсам.

Основные модули бэкенда

  • Главная страница сайта (вывод новостей, объявлений, оперативной информации)
  • Страница чатов (реализация обмена сообщениями между жильцами и представителями УК)
  • Система авторизации через SMS (ввод номера телефона, отправка кода, подтверждение входа)
  • Административная панель (управление пользователями, чатами, контентом)

Дополнительные требования

Все API-методы должны обеспечивать реальную синхронизацию данных для динамического обновления страниц. Безопасность данных пользователей - обязательна (шифрование, защита от атак). Документация по API предоставляется по запросу. Контактные данные заказчика отсутствуют в исходном тексте задания.

Аудит безопасности и защита Android-приложения

Требуется экспертная оценка защищённости нативного Android-приложения. Необходимо выявить уязвимости, проанализировать риски реверс-инжиниринга и несанкционированного доступа к API, а также разработать рекомендации по усилению защиты.