Skip to content

CheckMate is a web application that parses response sheets of exams conducted on TCS iON and automatically evaluates the score. Users can paste their response sheet URL, select the marking scheme, and instantly view a detailed performance report including score, percentage, no. of correct / wrong / unanswered questions, and marks gained / lost.

License

Notifications You must be signed in to change notification settings

ShubhamPaliwal03/CheckMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✅ CheckMate

CheckMate is a web app that helps candidates evaluate their TCS iON response sheets instantly.
Paste your response sheet URL, select the marking scheme, and get a detailed scorecard within seconds.


✨ Features

  • 📄 Response Sheet Parsing – Extracts answers and compares them with correct ones.
  • 🎯 Custom Marking Scheme – Define marks for correct and wrong answers (also supports fractional values).
  • 📊 Detailed Results – Displays:
    • Total Score
    • Percentage
    • Marks gained & lost
    • Correct / Wrong answers
    • Answered / Not answered questions
  • 🔄 Flip Card UI – Smooth transition between input form and results view.
  • No Installations Required – Runs directly in the browser.

🚀 Usage

  1. Open the web app.
  2. Paste your TCS iON response sheet URL.
  3. Select your marking scheme (e.g., +4 / -1).
  4. Click Check Score.
  5. View your detailed performance report.
  6. Click Check Another to evaluate a new response sheet.

🛠️ Tech Stack

  • Frontend: HTML, CSS, JavaScript (Vanilla JS)
  • UI: Flip animation, responsive design
  • Proxy Handling: CORS Anywhere / Netlify Functions (recommended for deployment)

📂 Project Structure

.
├── index.html   # Main UI
├── style.css    # Styling & animations
├── script.js    # Core logic for fetching & parsing
└── README.md    # Project documentation

📸 Screenshots

Input Form

(Paste response sheet URL & select marking scheme)

Result View

(Detailed score report with flip animation)


⚠️ Disclaimer

  • This project is unofficial and not affiliated with TCS iON.
  • It is created solely for educational and personal use to help candidates self-evaluate their performance.

📜 License

This project, CheckMate, is provided for personal and educational use only.
All rights are reserved by the author.

  • You may view and use the code for reference.
  • You may not copy, modify, distribute, or use this project in any commercial or derivative works without prior written permission.
  • Unauthorized usage or redistribution is strictly prohibited.

© 2025 Shubham Paliwal. All rights reserved.


About

CheckMate is a web application that parses response sheets of exams conducted on TCS iON and automatically evaluates the score. Users can paste their response sheet URL, select the marking scheme, and instantly view a detailed performance report including score, percentage, no. of correct / wrong / unanswered questions, and marks gained / lost.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published