A beautiful, study tracker for Class 11 & 12 students β with a built-in AI Doubt Solver.
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.
| 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 |
- Website
https://01keshav.github.io/study-trackerr/ - Open it in any browser
- Done! Start tracking your chapters β
- Download
index.html - Open it in any browser
- Done! Start tracking your chapters β
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:
- Click the π¦ AI button (bottom-left)
- Click βοΈ Provider β choose your provider
- Paste your API key β Save
- Start chatting!
π¬ 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
- 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
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.
index.html β Everything is in this one file!
That's it. One file. No folders, no npm, no build process.
Contributions are welcome! Please read CONTRIBUTING.md before submitting a pull request.
Found a bug? Open an issue with:
- What happened
- What you expected to happen
- Browser + OS you're using
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.
This project is licensed under the MIT License β see LICENSE for details.
01keshav & k4hav (Keshav)
Made with π for students
"Study smart, not hard."