Open-source learning management system for companies
Top 35.8% on sourcepulse
ClassroomIO is an open-source learning management system designed as a user-friendly alternative to platforms like Moodle and Teachable. It targets bootcamps, educators, and businesses seeking to streamline training management, offering features for course creation, student management, and AI-powered content generation.
How It Works
The platform is built with SvelteKit, Supabase, and TailwindCSS, emphasizing a mobile-first, responsive design. It utilizes Supabase for backend services, including database, authentication, and storage. Key features include advanced course management with assignments and grading, multi-teacher support, an integrated forum for student interaction, and AI integration for content creation via OpenAI.
Quick Start & Requirements
pnpm install
.env
files), starting Supabase (pnpm supabase start
), and running projects (pnpm dev
). A Gitpod option is available for a pre-configured environment.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is currently in active development, with features like forms, course templates, analytics, and messenger-based course delivery planned for future releases.
3 days ago
1 week