EdTech · LMS · SaaS · 2026
CodeKaarigor - Full-Stack EdTech SaaS LMS Platform + Mobile Apps
A production-grade Learning Management System and course-selling platform for Bangladesh's coding academy — courses, trainers, enrollments, events, and content all in one workspace.

- Courses
- 6+
- Public pages
- 15+
- Modules
- Courses · Trainers · Events · Blog
- Client
- CodeKaarigor (demo)
- Year
- 2026
- Timeline
- 6 weeks
- Categories
- EdTechLMSSaaS
- Role
- Full-stack engineer & product designer
- Services
- Product designFull-stack developmentLMS architectureAuth & payments integration
- Stack
- React 18ViteTypeScriptTailwind CSSshadcn/uiSupabasePostgresEdge Functions
The challenge
Bangladesh's coding academies juggle course catalogs, trainer profiles, student enrollments, events, blogs, and marketing pages across disconnected tools. The goal was one cohesive LMS that handles selling, learning, and operations from a single codebase.
My approach
Built a full-stack LMS on React + Vite with Supabase as the backend — Postgres for data, Auth for accounts, Storage for media, and Edge Functions for server logic. Designed dedicated journeys for courses, trainers, events, blog, FAQs, testimonials, and success stories, all wired to a clean admin surface.
Key features
- Course catalog with detailed course pages (Full-stack, Python, JavaScript, DevOps, UI/UX, Mobile)
- Trainer profiles and academy pages
- Student enrollment and account flows
- Events, testimonials, success stories, and FAQ modules
- Blog and content marketing pages
- SEO-ready public pages with OG metadata and sitemap
- Service worker for offline-friendly assets
Outcome
A scalable LMS platform that handles the full course-selling lifecycle — discovery, enrollment, delivery, and community — with a polished marketing site and SEO-ready public pages.