Open-source Laravel LMS for Somali-first digital education featuring free and hybrid courses, instructor tools, AI learning support, Vimeo workflows, and QR-verifiable certificates
Baroxirfad
A production-minded, open-source learning management platform for practical digital education.
Live platform
·
Quick start
·
Architecture
·
Contribute
## Why Baroxirfad
Baroxirfad brings the public course catalog, lesson player, instructor workflow, memberships, payments, certificates, and platform operations into one Laravel application. It is designed around a free-first learning model while still supporting instructor-priced courses and optional membership-funded access.
The live platform serves Somali learners, but the codebase is suitable as a foundation for other instructor-led academies.
## Highlights
### Learning experience
- Responsive course discovery with category, topic, level, language, price, and search filters
- Free, paid, and hybrid courses with membership-aware section access
- Progress tracking, lesson history, reviews, comments, and a public points leaderboard
- Lesson-focused AI study support with question, summary, notes, quiz, and explanation modes
- QR-verifiable certificates with membership-aware download and print permissions
- Dark and light themes across public, authentication, learning, and dashboard experiences
### Instructor workspace
- Guided course builder for basics, details, curriculum, and publishing review
- Chapter and lesson reordering with managed Vimeo uploads
- Safe Vimeo cleanup when managed videos or courses are replaced or deleted
- Orders, earnings, payout information, withdrawal requests, and profile management
- Instructor application review with clear approval or rejection feedback
### Platform operations
- Role and permission-based administration
- Course, enrollment, membership, discount, review, category, and content management
- Configurable hero, navigation placement, custom pages, branding, SMTP, and payment gateways
- Marketing campaigns, cart reminders, email preferences, and administrative notifications
- SEO metadata, canonical URLs, structured data, dynamic sitemap, ro …