Административный интерфейс для игры
Есть игровой проект, в качестве бэкенда которого используется Node.js + Mongodb, также для управления игрой используются файлы конфигурации на Amazon S3, разбитые по версиям.
Необходимо сделать отдельный проект (на react-admin) - административной панели для управления игрой.
В первой итерации там необходимо разработать 2 модуля.
1) Подарок игроку
Кнопка "Создать подарок", которая открывает форму с полями "ID игрока", "Сколько подарить", "ID подарка", при заполнении и отправке - создается подарок в MongoDB.
Возможность посмотреть неполученные подарки, и отредактировать/удалить их.
2) Управление версиями
Загружается список версий из S3 (директории), при выборе любой из них, отображаются файлы конфигурации доступные для этой версии (с человекопонятными именами, вроде "Конфигурация уровней", а не само название файла), и возможность этот файл просмотреть и отредактировать.
Возможно, react-admin не лучший выбор, тогда предлагайте альтернативу.