Общая задача
Требуется реализовать полнофункциональную туристическую социальную сеть с собственной системой управления (MODX). Проект выполняется с нуля: необходима как серверная часть (бэкенд), так и пользовательский интерфейс (фронтенд).
Основной функционал
- Регистрация и авторизация - возможность создания учетной записи и входа в систему.
- Интерактивная карта - отображение географических меток (достопримечательности, отели, маршруты и т.п.).
- Лента постов - публикация записей пользователями с возможностью лайков, комментариев и подписки на других участников.
- Личный кабинет - профиль пользователя с настройками и статистикой активности.
- Современный визуал - адаптивный дизайн для удобного восприятия на всех устройствах.
Технические требования
- Использование системы управления контентом MODX (настраиваемая платформа).
- Чистый, масштабируемый код без лишних зависимостей.
- Документирование ключевых блоков (API, конфигурации маршрутов).
- Безопасность: защита от SQL-инъекций, брутфорса, XSS и CSRF атак.