Skip to content

Repository files navigation

🚀 TestFlix

The Ultimate Test Management & Performance Analysis Dashboard

A beautiful, blazing-fast, offline-first web application built to help students organize, analyse, and master every test.

React TypeScript Vite Tailwind CSS Dexie MIT License

Track Tests • Review Mistakes • Monitor Progress • Improve Accuracy

FeaturesScreenshotsTech StackGetting StartedRoadmap


⭐ If you find TestFlix useful, consider giving the repository a Star!


✨ Overview

TestFlix is a premium test management platform built for students who take preparation seriously.

Whether you're preparing for GATE, JEE, NEET, UPSC, university examinations, or daily practice sessions, TestFlix gives you a beautiful workspace to organise every test, analyse mistakes, discover weak subjects, and monitor your growth over time.

Forget Excel sheets and notebooks. Everything is stored locally inside your browser using IndexedDB, making TestFlix incredibly fast, completely private, and fully offline.


📸 Screenshots

📚 Subject Tracking

Subject Tracking

Organise every subject, chapter and topic while monitoring your preparation with a clean and intuitive dashboard.


📖 Review System

Review System

Review incorrect, skipped and bookmarked questions effortlessly using powerful filters and custom tags.


📈 Growth Monitoring

Growth Monitoring

Visualise your improvement over time and identify weak areas before your next examination.


📊 Graph Analytics

Graph Analysis

Understand your performance with insightful graphs, statistics and accuracy tracking.


✨ Features

📚 Test Management

  • Create unlimited mock tests
  • Daily practice tracking
  • Previous year paper management
  • Organise tests by subject
  • Instant search
  • Clean dashboard

📊 Performance Analysis

  • Correct Questions
  • Incorrect Questions
  • Left Questions
  • Accuracy Tracking
  • Weak Topic Detection
  • Smart Filtering
  • Performance Insights

🏷 Advanced Tagging

  • Test-level tags
  • Question-level tags
  • Multiple tags
  • Custom colours
  • Quick filtering
  • Instant revision lists

🎨 Premium User Experience

  • Modern Glassmorphism UI
  • Beautiful Dark Theme
  • Smooth Animations
  • Responsive Layout
  • Dynamic Gradients
  • Premium Dashboard
  • Clean Typography

⚡ Lightning Fast

  • Offline First
  • IndexedDB Storage
  • Instant Search
  • Zero Loading Delays
  • Local Database
  • Privacy Focused

🧮 STEM Ready

  • KaTeX Integration
  • Mathematical Expressions
  • Engineering Formula Support
  • Physics Equations
  • Beautiful Rendering

🖥 Tech Stack

Technology Description
⚛ React 18 Frontend Framework
📘 TypeScript Type Safety
⚡ Vite Development & Build Tool
🎨 Tailwind CSS Styling
🎬 Framer Motion Animations
🎯 Lucide React Icons
💾 Dexie.js IndexedDB Wrapper
➗ KaTeX Mathematical Rendering

🚀 Getting Started

git clone https://github.com/Ghostx003/Testflix-live.git
cd Testflix-live
npm install
npm run dev

Visit http://localhost:5173


📦 Production Build

npm run build

Deploy the generated dist/ folder to Vercel, Netlify, GitHub Pages, Cloudflare Pages, or Firebase Hosting.


🗺 Roadmap

  • Offline Database
  • Test Management
  • Subject Tracking
  • Question Review System
  • Advanced Tagging
  • Graph Analytics
  • Responsive Dashboard
  • AI Performance Insights
  • PDF Import
  • CSV Import & Export
  • Cloud Backup & Sync
  • Advanced Statistics
  • Study Planner Integration

🤝 Contributing

Contributions are welcome!

git checkout -b feature/amazing-feature
git commit -m "Add amazing feature"
git push origin feature/amazing-feature

📜 License

Distributed under the MIT License.


⭐ If TestFlix helps you, consider giving the repository a Star!

Built for students. Crafted with passion.

Made with ❤️ from the villas of Bhubaneswar.


Happy Learning 📚 • Happy Coding 💙

Releases

Packages

Contributors

Languages