A full-stack e-learning platform where organizations build branded academies, instructors publish courses and generate AI study tools, and students learn through a modern, progress-aware interface — built with Angular and ASP.NET Core.
Many learning platforms are either too rigid for academies that need custom branding, or too bare for students who need engagement tools beyond a simple video list. Alef bridges that gap — combining organization management, branded academy pages, AI tools, and a polished student experience in one platform.
Six major feature areas, each designed and built end-to-end.
Create academies with custom branding, logos, banners, and accent colors. Publish or hide academies and courses. Full organization and instructor workflows under one dashboard.
Create courses, modules, and lessons. Upload videos, documents, and rich text. Control publishing, previews, and downloadable assets per lesson.
Browse academies, resume courses with saved progress, track completion per lesson, and download AI-generated certificates on course completion.
Instructors build MCQ, true/false, and short-answer quizzes. Students take attempts, save drafts, retake, and receive detailed scoring and review.
Generate lesson summaries, AI-powered flashcards, and full quiz drafts directly from lesson content — powered by OpenAI integration connected to real course data.
Stripe checkout with configurable revenue split between platform, organization, and instructor. Course reviews, ratings, earnings dashboards, and sales reporting.
Real screenshots from the running application — every screen built end-to-end.
Feel free to reach out if you have any questions about the project.