Skip to content

MatthewLoyed/ACT_Prep

Repository files navigation

TestPrep Pro

A modern, interactive test preparation application for college entrance exams. Upload your ACT® practice test PDFs and practice with instant feedback, smooth animations, and progress tracking.

Features

  • 📄 PDF Import: Upload ACT® practice test PDFs and automatically extract questions
  • Instant Feedback: Get immediate results with audio and visual feedback
  • 📊 Progress Tracking: Monitor your improvement across all sections
  • 🎯 Section Practice: Focus on specific subjects (English, Math, Reading)
  • ⏱️ Smart Timer: Custom countdown with friendly time's-up cues
  • Smooth Animations: Engaging microinteractions that keep you focused
  • 🌙 Dark/Light Mode: Clean design with theme switching
  • 📱 Responsive: Works perfectly on desktop and mobile devices

Tech Stack

  • Frontend: React 19 + TypeScript + Vite
  • Styling: Tailwind CSS
  • Animations: Framer Motion
  • PDF Processing: PDF.js
  • Routing: React Router DOM
  • Math Rendering: MathJax

Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Start development server: npm run dev
  4. Build for production: npm run build

Legal Notice

ACT® is a registered trademark of ACT, Inc. This application is not affiliated with or endorsed by ACT, Inc. Users are responsible for ensuring they have the right to use any practice materials they upload.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages