Задача: Разработать минимальный личный кабинет Narasim
Разработать минимальный личный кабинет Narasim
Добавить минимальный UI для владельца Narasim поверх существующего функционала управления проектами и контейнерами.
Задача
Сделать минимальный личный кабинет Narasim для владельца системы.
На первом этапе считаем владельца суперпользователем: ему доступен весь функционал управления своими проектами. Мультипользовательскую модель и детальные права доступа пока не прорабатываем.
Минимальный функционал:
- управление проектами, где один проект соответствует одной папке;
- просмотр проектов;
- запуск контейнера проекта;
- остановка контейнера;
- удаление контейнера.
Приоритет интерфейсов
Narasim в первую очередь проектируется для агентной работы через API. Личный кабинет вторичен: он нужен для обозримости состояния и прямого ручного управления. Не нужно пытаться переносить в GUI все возможности системы или заранее строить сложную административную панель.