Community Project

History Test Study Portal

A rescue mission: I created this TypeScript-powered study platform when an entire class at another school was at risk of failing history.

Volunteer project

History Test Study Portal screenshot

Overview

The History Test Study Portal emerged from an urgent call for help when I learned about a class at a neighboring school facing mass academic probation in history. The students were overwhelmed by the school's rigorous standards and struggling with complex topics like the Napoleonic Era, Liberalism, Socialism, and Liberal Revolutions. Within days, I volunteered to build a comprehensive digital lifeline using TypeScript (my first project with this language), React, Vite, and Tailwind CSS. The platform featured carefully crafted content based on their textbooks and class notes, AI-generated flashcards tailored to previous exam questions, interactive quizzes, and a comprehensive glossary of historical terms. What made this project special wasn't just the technology but the real human impact—watching students who had been demoralized transform into confident learners. The results spoke volumes: every student who used the platform passed their recovery exam, with many exceeding their targets. This experience taught me that technical skills gain their greatest meaning when applied to solve real human problems, and it remains one of my most meaningful volunteer contributions.

Key highlights

  • Volunteered to create targeted study resources for four complex historical topics that were causing students to struggle
  • Developed AI-powered flashcards and quizzes based on actual exam content to maximize study effectiveness
  • My first TypeScript project, built under pressure to help students meet an urgent deadline
  • Achieved 100% success rate with all students passing their recovery exams after using the platform