EdTech / AI LMS

TipTop CA

A fully production-grade, revenue-generating Learning Management System scaled to support 1000+ active students with automated workflows and AI integration.

View Live Site ↗
Tech:Next.jsReactNode.jsMongoDBAzurePayFast
TipTop CA - EdTech / AI LMS project screenshot showing the website design

The Platform

TipTop CA is a fully production-grade, revenue-generating Learning Management System (LMS) that I independently designed, developed, deployed, and scaled to support 1000+ active students. The platform is engineered with a strong focus on automation, performance, scalability, and real-world business workflows.

I built a complete authentication and user management system with secure signup, login, and email verification to ensure controlled access. The platform implements role-based access control (RBAC) for Admins, Instructors, and Students, enabling structured permission handling across the system.

Automation & Payments

One of the core highlights is the fully automated onboarding workflow. After a successful first payment, the system triggers automated Microsoft Azure account creation for students, eliminating manual intervention and streamlining operations.

The payment infrastructure is deeply integrated using PayFast, supporting one-time payments, installment plans, upsells, and webhook-based verification. I implemented backend logic to handle asynchronous payment confirmations, retries, and status tracking to ensure reliability.

Dynamic Student & Admin Dashboards

The student dashboard is highly dynamic and personalized, allowing users to access course content, track progress at a granular level, and monitor learning activity. The platform also includes automated notifications and certificate generation upon course completion.

On the admin side, I developed a full-featured dashboard that includes student management, course content control, payment tracking, RAG knowledge base management, and detailed analytics.

AI Chatbot Integration

I built an AI-powered chatbot using a Retrieval-Augmented Generation (RAG) architecture. This includes processing and converting course materials into structured JSON knowledge bases, implementing intelligent context retrieval, and integrating with an AI model to deliver accurate, context-aware responses. This significantly reduces support load while improving the student experience.

DevOps & Infrastructure

From an infrastructure perspective, I handled full deployment and DevOps. The application is deployed on a Hostinger VPS with Nginx configuration and SSL setup. Process handling is managed via PM2, and I built a CI/CD pipeline for automated deployments, ensuring server stability and uptime.

Project Highlights

1000+Active Students
100%Automated Onboarding
RAGAI Support Chatbot

Liked what you saw?

Let's build something exceptional for your business. We handle the design, development, and optimization.

Start a conversation →