Reusable compliance and workflow system for VR agencies, Deaf community, and LGBTQ+ organizations. Built with Generative AI, Supabase, and modern frameworks.
A modular, battle-tested reusable compliance and workflow system originally built to support deaf entrepreneurs, job seekers, developers, and creatives. Integrate the full system or pick individual components for your needs.
Complete 34 CFR Part 361 tracking with enrollment, service documentation, milestone monitoring, and outcome reporting.
WCAG 2.1 Level AA compliance tooling with deaf-first design principles, keyboard navigation, and screen reader support.
WIOA-aligned program management, performance metrics, employment outcomes, and retention tracking.
Full TypeScript with Zod runtime validation for bulletproof data integrity
Battle-tested PostgreSQL schemas with Drizzle ORM and comprehensive audit trails
Specialized automation agents for workflows, reputation, security, and more
JWT authentication, bcrypt passwords, rate limiting, and HTTPS everywhere
Automated reports for federal regulations, accessibility, and performance metrics
REST API, webhooks, GitHub Actions, or deploy as a microservice
Choose the integration method that works best for your project
Integrate via our comprehensive REST API endpoints
POST /api/vr/enrollment
GET /api/vr/services/:enrollmentId
POST /api/workforce/outcomes
View API Documentation â
Subscribe to compliance events in real-time
POST /api/webhooks/register
{
"url": "your-app.com/webhook",
"events": ["vr.milestone.completed"]
}
Setup Webhooks â
Use our database schemas in your project
import { vrEnrollment } from
'@magician-platform/schemas';
// Use with your Drizzle ORM
View Schemas â
Automated compliance checks in CI/CD
- uses: MBTQ-dev/magician-platform-action@v1
with:
check-type: 'vr-compliance'
Setup Workflows â
Track progress through four key stages
Initial enrollment and assessment
Training and skill development
Employment and self-employment
Retention and ongoing support
State vocational rehabilitation agencies tracking enrollments, services, and employment outcomes for federal reporting.
WIOA programs managing compliance, performance metrics, and employment outcome tracking.
Schools and universities tracking student services, accommodations, and post-graduation outcomes.
Rehabilitation facilities managing patient services, milestones, and employment transitions.
Companies adding compliance tracking and accessibility features to existing products.
Government contractors needing to meet Section 508 and federal compliance requirements.
Get the repository from GitHub
git clone https://github.com/MBTQ-dev/Magician_Platform.git
Set up the project locally
npm install --legacy-peer-deps
Set up your database and API keys
cp .env.example .env
# Edit .env with your configuration
Choose your deployment method
npm run build
npm start
Check out our comprehensive integration guide
View Integration Guide Deployment GuideHow to integrate VR and workforce compliance into your project
Production deployment instructions and options
WCAG 2.1 AA compliance details and features
Security practices and vulnerability reporting
Complete REST API endpoint reference
Source code, issues, and contributions