Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 8
Screenshot 9
Screenshot 10
Screenshot 11
Screenshot 12
Screenshot 13
Screenshot 14
Screenshot 15
Screenshot 16
Screenshot 17
Screenshot 18
Screenshot 19
Screenshot 20
Screenshot 21
Screenshot 22
Screenshot 23
Screenshot 24
Web Application

TRAIN360 - Enterprise Learning Platform

AI-powered course creation platform that transforms raw documents into interactive training experiences

Overview

The Problem

Creating training content is time-consuming, requires technical expertise, and lacks personalization for learners.

The Solution

Drag-and-drop course builder with AI-powered content extraction from PDFs, automatic course generation, and learner analytics.

Tech Stack

Frontend

Next.js 15
React 18
TypeScript
Tailwind CSS

Backend

Firebase (Auth, Firestore, Storage, Functions)

AI/ML

Google Genkit
Gemini AI
OCR (Document AI/EasyOCR/Tesseract)

Database

Firebase Firestore

DevOps

Docker
Firebase Hosting
Cloud Run
Key Features
  • Drag-and-drop course builder with module/chapter/page hierarchy

  • AI-powered OCR and content extraction from documents

  • Automatic course generation from extracted content

  • Learner progress tracking and analytics

  • SCORM player for legacy content

  • Compliance dashboard for managers

Code Highlights
  • Multi-tenant architecture with company-level data isolation

  • Real-time Firestore listeners for collaborative editing

  • AI-powered content extraction pipeline (PDF → OCR → Structured Content)

  • Firebase Cloud Functions for serverless processing

Impact & Results
  • 80% faster course creation (from days to hours)

  • Automated content extraction from 1000+ documents

  • Multi-tenant platform supporting 50+ organizations

  • Real-time collaboration for distributed teams

Architecture Note

Multi-tenant enterprise learning platform with AI-powered content generation, real-time collaboration, and comprehensive analytics.

Web App
AI/ML
Enterprise
Learning Platform
Multi-tenant