Задача

Требуется создать личный кабинет на платформе Tilda (или аналогичной CMS) для организации системы донатов. Основной функционал включает регистрацию и авторизацию пользователей, возможность совершать донаты и просматривать историю операций. Пользователи также должны видеть последние новости проекта, список доступных вознаграждений и свои достижения.

Требования к базе данных и фильтрации

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

Дополнительные детали

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

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