Admin Dashboard
Learning Management System — NestJS + Prisma + SQL Server
Full URLs that are allowed to make requests, e.g. http://localhost:3000
Use * for wildcard subdomains, e.g. *.figk-12.com matches all subdomains
Check if a specific origin would be allowed by the current configuration
JWT login, refresh tokens, Clever SSO, SAML2, Fig SSO
User CRUD, profiles, roles, access levels, hierarchy
School districts, schools, menus, goals
Course CRUD, content, categories, certificates, reviews, labels, progress
Quiz CRUD, question bank, responses, grading
Learning pathways, assignments, progress, certifications
Continuing Education Units tracking & allocation
Real-time messaging via Socket.IO + REST history
Timeline posts, comments, likes, connections
Community groups, posts, comments, likes
Push notifications via Firebase Cloud Messaging
Mailgun SMTP, templates, preferences, campaigns
Stripe connected accounts, payment intents
Employee evaluation workflows, question groups
Analytics, pathway reports, course completion
Recipe CRUD, photos, ratings, bookmarks
Home page, about us, contact, resources, district map
Support ticket management
OpenAI GPT integration
Daily 2AM cron: overdue, completion window, cert expiry