Общее описание проекта

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

Основные функции

  1. Работа с участниками (гостями)

    • Создание и хранение списка участников с контактными данными.
    • Возможность изменить этап обработки каждой записи:
      • Отправлено приглашение - отмечается галочкой.
      • Получено подтверждение - выделяется зеленым цветом.
  2. Конструктор рассадки

    • Загрузка готовой схемы (плана) помещения в виде изображения для использования в качестве подложки.
    • Возможность нарисовать схему расположения столов или посадочных мест (добавить линии, прямоугольники) при помощи встроенного инструмента.
    • Добавление имени участника на эту схему.
    • Режим Drag-and-Drop (перетаскивание) для изменения местоположения уже добавленных людей/жетонов на схеме.

Целевая аудитория и назначение

Сайт не требует функционала регистрации для широкой аудитории. Продвижение и публичный доступ не нужны. Это внутренний рабочий инструмент для организаторской команды, который заменит ручные таблицы и статичные макеты.

RPC Proxy для блокчейна Solana

Разработка высокопроизводительного прокси-сервера для балансировки и контроля запросов к нодам блокчейна Solana с системой ограничения нагрузки по ключам.