arshad@dev: ~

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