AshikDev.
Back to portfolio

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.

CodeKaarigor - Full-Stack EdTech SaaS LMS Platform + Mobile Apps — EdTech project by SM Ashiqurzamman
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.