Triple i Learning Platform

Delivered a student-facing learning platform with fully SDUI-driven exams, dynamic objective/descriptive/scenario-based question rendering, backend-controlled layouts and scoring, student analytics with score banding and percentile computation, zoomable comparative charts, HLS live classes, role-based screen control, and SSE schedule notifications.

EdTechWeb Application202512+ Team
100k+Monthly Users
16M+Requests/Month
99.9%Uptime
ProductionLive

✏About Project

Triple i Learning Platform is a student-facing learning platform supporting live classes, exams, and student analytics. Built with SDUI architecture where the backend controls screen rendering without client redeploys.

</>Tech Stack

Frontend
Next.jsReactSDUITanStack TableTanStack QueryTanStack FormZustandTailwind CSS
Backend
NestJSNode.jsREST APIsPythonGo
Database
PostgreSQLMongoDBRedis
Real-time
HLSWebRTCSSEWebSockets
Validation
ZodReact Hook Form
Tools
StorybookDockerESLintBiome.js

⚡Engineering Highlights

Problem

Exam layouts needed to be controlled by the backend to support dynamic question types without client redeploys.

Solution

Implemented fully SDUI-driven exam rendering supporting objective, descriptive, and scenario-based questions with dynamic image rendering.

Outcome

Backend can modify exam layouts, validation rules, and scoring logic independently of frontend releases.

Next.jsSDUITypeScript