crumpled paper texture
R26090°135°330270°ALIGN_0790°SYS_GRID / REV-BSCALE 1:1 / DARK CAD FIELDARC_GUIDE_A3FRAME_NODE_12PATHWAY_CLUSTERX=160Y=735Y=590

Exam Scheduler and Practice Generator

A smart exam study scheduling tool that creates personalised revision timetables and generates practice exam questions using AI.

2025-10-14

Project goals

The goal of the project is to help students manage their revision more effectively by creating automated study schedules, prioritising topics based on difficulty, and providing AI powered practice exams that support long term learning.

Project Details

Exam Scheduler and Practice Generator – Personalised Study Planning and AI Generated Revision

This platform enables students to upload their module information, assessment dates and study preferences. The system automatically creates an optimised study timetable and uses an AI question generator to produce practice questions aligned with the student's learning goals.

Key Features

  • Automated Study Scheduling: Generates balanced and adaptive revision schedules based on deadlines, topic weights and user availability.
  • AI Generated Practice Exams: Creates personalised practice questions and mock papers using OpenAI, tailored to the student's subject and skill level.
  • Progress Tracking: Tracks completed sessions and dynamically adjusts the schedule to maintain effective coverage of all topics.
  • Secure User Workspaces: Authenticated dashboards powered by JWT that store timetables, practice questions and revision history in MongoDB.
  • Multi Subject Support: Handles multiple modules, exam dates and study plans within a single interface.
  • Responsive Front End: Built with Next.js and TypeScript for a clean and intuitive study experience.

Tools

  • TypeScript + Next.js 15
  • Node.js
  • JWT Auth
  • Python
  • MongoDB
  • OpenAI API
  • Screenshots
    Always learning. Always Curious
    Copyright © 2025 Quincy Pitsi. All rights reserved.