Upload digital activity sessions, tag behavioral patterns, run AI-powered analysis, and generate structured skill profiles. Built for education technology.
Complete backend covering the full Phase 1 scope
Register, login, JWT tokens, email verification, password reset, role-based access (user, reviewer, institution_admin, admin).
Create institutions, manage members with roles, view sessions and profiles across the organization, activity monitoring.
Create activity sessions with metadata, upload video files (up to 2GB, chunked), manage session lifecycle (draft → uploaded → analyzed → complete).
Configurable tag categories, timestamp-based tagging, batch tagging, review queue for sessions needing tags, reviewer role enforcement.
Claude API integration for session summarization, tag suggestion, skill assessment. Custom analysis prompts. Token usage tracking.
AI-generated structured skill profiles from session data + tags. Version history, user/institution access, JSON export.
User management, payment tracking, feedback, analytics dashboard with daily signups and revenue, quota management.
In-app notifications, Stripe payment integration, API key management for programmatic access, feedback collection.
Production-grade, scalable architecture
15 tables covering all MVP entities
This MVP backend was generated and deployed by GenX (SolvateX). All 79 endpoints are live and documented.
Open API Documentation