
SIT Compendium
A structured, searchable knowledge system for technical coursework
A full-stack academic publishing platform for organizing courses, topics, notes, and worked solutions into a maintainable knowledge base with reliable mathematical rendering.
The 15-second brief
At a glance
- Outcome
- Turned fragmented course notes and solutions into a consistent publishing system with typed content, navigable topic hierarchies, and first-class mathematical notation.
- Delivery
- Shipped, 2025
- Focus
- Full-Stack, Web
- Scope
- 7 core technologies
Ownership and evidence
What I built
The product decisions and engineering work that shaped the final result.
Defined a schema-driven TypeScript content model that keeps course, topic, and solution pages consistent as the archive grows.
Built server-rendered routes and REST interfaces with the Next.js App Router for fast navigation and indexable academic content.
Integrated KaTeX and LaTeX-aware rendering for equations, derivations, and notation-heavy material.
Established a reproducible delivery path with Docker and automated Vercel deployments.
Product evidence
See it in action
Interface views and demonstrations from the working product.
Structured homepage with course paths Course-level content organization Topic breakdown for focused learning Readable solution and notes layout