StudyCore is a modern study-management dashboard for students who want everything in one place.
It helps you plan your daily tasks, manage weekly goals, organize monthly study plans, track subjects, save learning videos, build skills, and view your progress with beautiful charts.
The app also supports Google Login and Supabase cloud sync, making it ready for real users and multi-device access.
- 🏠 Beautiful personal dashboard
- ✅ Daily task planner
- 🎯 Weekly goal tracker
- 📅 Monthly study planner
- 📚 Subject progress tracking
- 📺 YouTube learning library
- ⚡ Skills and hobbies tracker
- 📊 Progress reports with charts
- 🏆 Achievements and streaks
- 🔐 Google Login
- ☁️ Supabase database sync
- 💾 Local backup support
| Tech | Use |
|---|---|
| HTML | App structure |
| CSS | Styling, layout, animations |
| JavaScript | App logic and interactivity |
| Chart.js | Reports and visual charts |
| Supabase | Database and authentication |
| Google OAuth | Login system |
| Netlify | Deployment |
StudyCore uses Supabase PostgreSQL to save each user's study data securely.
Each user logs in with Google and gets their own protected cloud data. Local browser storage is still used as a backup, so the app remains smooth and fast.
Try the app here:
👉 https://studydeveshtrack.netlify.app/
| File | Description |
|---|---|
index.html |
Main StudyCore app |
image.html |
Banner/source graphic |
S1.png |
README preview image |
README.md |
Project documentation |
- Uses Google Login through Supabase Auth
- Uses Supabase Row Level Security
- Each user can access only their own data
- No service-role key should be added to frontend code
- Public anon key is safe only with proper RLS policies enabled
- Study dashboard
- Daily tasks
- Weekly goals
- Month planner
- Subject tracker
- Video library
- Skills tracker
- Charts and reports
- Google Login
- Supabase database sync
- PWA install support
- Export/import backup
- Light theme
- AI study recommendations
- Admin analytics dashboard
Contributions are welcome.
If you find a bug or want a new feature, open an issue here:
https://github.com/Devesh-tiw/StudyTracker/issues
Made with ❤️ by Devesh Tiwari