UniStudyHub
The Ultimate University Study & Assessment Platform
Role
Frontend Engineer
Category
EdTech · Web App · AI & Data
Status
In Progress
Outcome
A comprehensive academic platform featuring OCR digitization, bulk CSV processing, and AI-driven mathematical assessments.
Tech Stack
Overview
UniStudyHub is an advanced educational ecosystem built for university students. It provides a structured hierarchy containing rich notes, dynamic quizzes, and an integrated AI tutor. The platform supports heavy data ingestion through Python-based OCR for digitizing physical past questions and CSV bulk uploads for rapid curriculum onboarding.
The Problem
University study materials are often scattered, and STEM students specifically struggle with platforms that cannot render complex mathematical notation correctly. Furthermore, educators faced a massive bottleneck trying to digitize decades of physical past exam papers and manually input hundreds of student records.
Process
I built the core infrastructure with Next.js and Supabase. To solve the data-entry bottleneck, I integrated Python-based OCR workflows to automatically extract and structure text from scanned past questions, alongside a robust CSV upload system for bulk-importing quizzes and users. For STEM subjects, I integrated MathVisual to perfectly render complex mathematical constraints directly in the browser.
Technical Deep-Dive
Building the multi-modal data ingestion pipeline was a massive challenge—specifically ensuring the OCR extraction accurately preserved mathematical formulas before being passed to MathVisual for frontend rendering, and validating large CSV payloads gracefully. On the gamification side, I designed a normalized ranking engine for the Global Leaderboard that calculates percentage accuracy and speed-per-question to fairly rank quizzes of wildly varying lengths.
Code Sample
Normalized ranking algorithm — fairly ranks quizzes of different lengths by accuracy percentage and speed per question.
Results
A highly scalable educational platform capable of onboarding any university's curriculum. The OCR and CSV pipelines reduced content digitization time by over 90%. The AI-integrated reading view and MathVisual support ensure complex STEM topics are easily digestible, while the global leaderboard drives engagement.
