student / teacher / owner
Кабинет Akasane Piano
Единый кабинет для проектов, загрузок, theory flow, teacher review, billing и owner-сценариев. Спокойный тёмный UI без dev-каши.
User
guest
session not loaded
Role
unknown
role-aware cabinet
Projects
0
—
Uploads
0
/api
Быстрые действия
После входа пользователь должен сразу понимать, что делать дальше.
Контур продукта
Куда пользователь идёт из кабинета дальше.
Student → ticket / melody / AI flow
Teacher → review queue / classes / comments
Owner → analytics / moderation / release
Ops → jobs / audit / flags / incident control
Projects
Workspace уже лежит в базе, а не живёт как временный список.
Проектов пока нет. Создай первый song project и продолжай из него ticket, melody или teacher flow.
Uploads
Файлы сохраняются в storage, а метаданные живут в базе. Это уже похоже на рабочий storage layer.
Загрузок пока нет. Для MVP дальше логично вести пользователя в OCR, vault search или melody upload.