Sazz
You
Back to Portfolio
Learning Management Platform2025

AnNuha Skills

An online learning platform for selling courses and helping students track their learning journey.

AnNuha Skills

Overview

AnNuha Skills is an online learning management platform where students can discover and enroll in courses, get support through direct chat, and track their learning progress. Courses are structured into milestones, modules, and lessons, with quizzes, assignments, and learning resources. The platform also includes a coin-based reward system where students can earn badges based on their progress.

The Challenge

One of the challenging parts was handling monthly subscription-based courses with manual payment processing. Since payments were not fully automated, keeping enrollment and payment status clear for users required careful UX and state handling.

The Solution

Designed a clear payment and enrollment status flow so students could understand the current state of their course access even when payments were handled manually. The platform was also structured around milestones, modules, and lessons to make the learning journey easier to follow.

Key Features

  • Course selling and student enrollment
  • Milestone, module, and lesson-based learning
  • Quizzes, assignments, and learning resources
  • Direct chat for student support
  • Coin-based rewards and achievement badges
  • Monthly subscription-based courses

The Impact

Successfully shipped a production-ready learning platform focused on a structured and user-friendly learning experience.

Technologies

  • Next.js
    Next.js
  • JavaScript
    JavaScript
  • Tailwind CSS
    Tailwind CSS
  • Node.js
    Node.js
  • MongoDB
    MongoDB
  • Mongoose
    Mongoose