AI-Powered Full-Stack Development Platform

Reusable compliance and workflow system for VR agencies, Deaf community, and LGBTQ+ organizations. Built with Generative AI, Supabase, and modern frameworks.

đŸĻģ Deaf Friendly đŸŗī¸â€đŸŒˆ LGBTQ+ Friendly ✓ VR Compliant ✓ WCAG 2.1 AA ✓ 34 CFR Part 361

What is MBTQ.dev?

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.

📋

VR Compliance

Complete 34 CFR Part 361 tracking with enrollment, service documentation, milestone monitoring, and outcome reporting.

đŸĻģ

Accessibility

WCAG 2.1 Level AA compliance tooling with deaf-first design principles, keyboard navigation, and screen reader support.

🏭

Workforce Development

WIOA-aligned program management, performance metrics, employment outcomes, and retention tracking.

Key Features

🔐

Type-Safe Operations

Full TypeScript with Zod runtime validation for bulletproof data integrity

đŸ—„ī¸

Production-Ready Schemas

Battle-tested PostgreSQL schemas with Drizzle ORM and comprehensive audit trails

🤖

8 AI Magicians

Specialized automation agents for workflows, reputation, security, and more

🔒

Security Built-In

JWT authentication, bcrypt passwords, rate limiting, and HTTPS everywhere

📊

Compliance Reporting

Automated reports for federal regulations, accessibility, and performance metrics

🔌

Multiple Integration Options

REST API, webhooks, GitHub Actions, or deploy as a microservice

Integration Options

Choose the integration method that works best for your project

🌐 REST API

Integrate via our comprehensive REST API endpoints

POST /api/vr/enrollment
GET  /api/vr/services/:enrollmentId
POST /api/workforce/outcomes
View API Documentation →

🔔 Webhooks

Subscribe to compliance events in real-time

POST /api/webhooks/register
{
  "url": "your-app.com/webhook",
  "events": ["vr.milestone.completed"]
}
Setup Webhooks →

đŸ“Ļ Schema Import

Use our database schemas in your project

import { vrEnrollment } from 
  '@magician-platform/schemas';
// Use with your Drizzle ORM
View Schemas →

âš™ī¸ GitHub Actions

Automated compliance checks in CI/CD

- uses: MBTQ-dev/magician-platform-action@v1
  with:
    check-type: 'vr-compliance'
Setup Workflows →

Compliance Lifecycle Stages

Track progress through four key stages

💡

Idea

Initial enrollment and assessment

  • VR enrollment tracking
  • IPE development
  • Skills assessment
→
đŸ—ī¸

Build

Training and skill development

  • Service documentation
  • Training milestones
  • Progress monitoring
→
📈

Grow

Employment and self-employment

  • Job placement tracking
  • Business formation
  • Performance metrics
→
✅

Managed

Retention and ongoing support

  • 90/180-day retention
  • Outcome reporting
  • Success tracking

Who Uses Magician Platform?

đŸ›ī¸ VR Agencies

State vocational rehabilitation agencies tracking enrollments, services, and employment outcomes for federal reporting.

đŸĸ Workforce Programs

WIOA programs managing compliance, performance metrics, and employment outcome tracking.

🎓 Educational Institutions

Schools and universities tracking student services, accommodations, and post-graduation outcomes.

đŸĨ Healthcare Systems

Rehabilitation facilities managing patient services, milestones, and employment transitions.

đŸ’ŧ SaaS Platforms

Companies adding compliance tracking and accessibility features to existing products.

🤝 Contractors

Government contractors needing to meet Section 508 and federal compliance requirements.

Getting Started

1

Clone or Fork

Get the repository from GitHub

git clone https://github.com/MBTQ-dev/Magician_Platform.git
2

Install Dependencies

Set up the project locally

npm install --legacy-peer-deps
3

Configure Environment

Set up your database and API keys

cp .env.example .env
# Edit .env with your configuration
4

Deploy & Integrate

Choose your deployment method

npm run build
npm start

Ready to integrate?

Check out our comprehensive integration guide

View Integration Guide Deployment Guide

Documentation