Skip to content

01keshav/study-trackerr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

22 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

study-trackerr

πŸ“š Study Tracker

Study Tracker Banner Version License HTML

A beautiful, study tracker for Class 11 & 12 students β€” with a built-in AI Doubt Solver.

🌐 Live Demo β€’ πŸ› Report Bug β€’ ✨ Request Feature


🌟 What is this?

Study Tracker is a single-file HTML web app that helps Class 11 and 12 students track their chapter progress across all major streams β€” Science, Commerce, and Arts. No installation, no backend, no account needed. Just open and use.

It also includes Batman AI β€” a built-in AI assistant that can solve doubts, explain concepts, and chat with you β€” powered by your choice of free AI providers.


✨ Features

Feature Description
πŸ“š Multi-Stream Support Science, Commerce, Arts/Humanities + Skills
βœ… Chapter Tracking Mark chapters as done for Class 11 & 12
πŸ“Š Progress Bar Visual progress for every subject
πŸ€– Batman AI Chatbot Built-in AI with 5 free provider options
πŸ“· Image Upload Send photos of questions to the AI
🎨 Auto-Theme Cycling Multiple beautiful color themes, auto-switches
πŸ’Ύ Auto Save Progress saved in browser localStorage
πŸ“² PWA Ready Install on phone homescreen like an app
πŸ–±οΈ Draggable AI Button Move the chat button anywhere on screen

πŸš€ Getting Started

Option 1 β€” Online

  1. Website https://01keshav.github.io/study-trackerr/
  2. Open it in any browser
  3. Done! Start tracking your chapters βœ…

Option 1 β€” Direct offline Use

  1. Download index.html
  2. Open it in any browser
  3. Done! Start tracking your chapters βœ…

πŸ€– AI Setup (Free!)

Batman AI supports 5 providers β€” at least 3 are completely free:

Provider Cost Daily Limit Get Key
✨ Gemini FREE 1,500 req/day aistudio.google.com
⚑ Groq FREE 14,400 req/day console.groq.com
πŸ”€ OpenRouter FREE (many models) Varies openrouter.ai
🌊 Cohere FREE trial 1,000/month dashboard.cohere.com
πŸ€– OpenAI Paid Unlimited platform.openai.com

Tip for students: Use Groq β€” it's the fastest and has the highest free limit (14,400 requests/day)!

How to add your key:

  1. Click the πŸ¦‡ AI button (bottom-left)
  2. Click βš™οΈ Provider β†’ choose your provider
  3. Paste your API key β†’ Save
  4. Start chatting!

πŸ“– Subjects Covered

πŸ”¬ Science Stream
  • Biology (Class 11 & 12)
  • Mathematics (Class 11 & 12)
πŸ’Ό Commerce Stream
  • Accountancy (Class 11 & 12)
  • Business Studies (Class 11 & 12)
  • Economics (Class 11 & 12)
🎨 Arts / Humanities Stream
  • History (Class 11 & 12)
  • Geography (Class 11 & 12)
  • Political Science (Class 11 & 12)
  • Psychology (Class 11 & 12)
  • Sociology (Class 11 & 12)
  • English (Class 11 & 12)
πŸ’‘ Skills
  • Coding / Programming
  • Video Editing
  • Cybersecurity

πŸ› οΈ Tech Stack

  • Pure HTML + CSS + JavaScript β€” zero dependencies, zero build tools
  • Tailwind CSS (via CDN) β€” for utility styling
  • localStorage β€” for saving progress in browser
  • Gemini / Groq / OpenAI / Cohere / OpenRouter APIs β€” for AI features

πŸ’Ύ How Progress is Saved

Your study progress is automatically saved in your browser's localStorage. This means:

  • βœ… Works after refresh or reopen
  • βœ… Persists after closing browser
  • ⚠️ Clearing browser data/cache will delete progress
  • ⚠️ Progress is per-device (not synced across devices)

To reset all progress: Click πŸ”„ Reset All Progress on the home screen.


πŸ“ Project Structure

index.html          ← Everything is in this one file!

That's it. One file. No folders, no npm, no build process.


🀝 Contributing

Contributions are welcome! Please read CONTRIBUTING.md before submitting a pull request.


πŸ› Reporting Bugs

Found a bug? Open an issue with:

  • What happened
  • What you expected to happen
  • Browser + OS you're using

❀️ Support the Project

If this tracker helped you study better, consider supporting:

UPI: itskeshav@upi

You can also support via QR code, use the ❀️ Support Us section inside the app.


πŸ“œ License

This project is licensed under the MIT License β€” see LICENSE for details.


πŸ‘¨β€πŸ’» Author

01keshav & k4hav (Keshav)


Made with πŸ’œ for students

"Study smart, not hard."

About

πŸ“š A beautiful single-file study tracker for Class 11 & 12 Indian students with AI doubt solver (Batman AI). Track chapters across Science, Commerce & Arts streams. No installation needed!

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages