Skip to content

Feature/ai study progress analytics dashboard - #109

Merged
MistryVishwa merged 4 commits into
MistryVishwa:mainfrom
KolaSailaja:feature/ai-study-progress-analytics-dashboard
Jul 27, 2026
Merged

Feature/ai study progress analytics dashboard#109
MistryVishwa merged 4 commits into
MistryVishwa:mainfrom
KolaSailaja:feature/ai-study-progress-analytics-dashboard

Conversation

@KolaSailaja

Copy link
Copy Markdown
Contributor

📌 Description

This PR implements the AI Study Progress Analytics Dashboard feature, providing users with a centralized view of their learning progress, study activity, and AI usage.

✨ Features Added

  • 📊 Comprehensive study analytics dashboard
  • 🤖 AI Tutor conversation statistics
  • 🃏 Flashcard usage tracking
  • 📅 Study plan progress and completion metrics
  • 💳 Remaining credits and credit consumption analytics
  • 📈 Daily, weekly, and monthly learning activity
  • 📚 Subject-wise progress visualization
  • 🕒 Recent study sessions timeline
  • 🔥 Learning streak indicator
  • 💡 AI-powered study insights and recommendations
  • 📱 Fully responsive dashboard interface

🛠️ Technical Changes

  • Added analytics dashboard components
  • Implemented dashboard API endpoints
  • Reused existing Supabase authentication and utilities
  • Added reusable charts and statistics components
  • Implemented loading, empty, and error states
  • Optimized data fetching and dashboard calculations

✅ Testing

  • AI Tutor statistics
  • Flashcard analytics
  • Study plan tracking
  • Credit usage analytics
  • Subject-wise progress
  • Recent activity timeline
  • Learning streak calculation
  • Responsive dashboard layout
  • Authenticated user access
  • Error and loading states

Related Issue

Fixes #80

@vercel

vercel Bot commented Jul 23, 2026

Copy link
Copy Markdown

@KolaSailaja is attempting to deploy a commit to the vishwamistrylearning-1037's projects Team on Vercel.

A member of the Team first needs to authorize it.

@KolaSailaja

Copy link
Copy Markdown
Contributor Author

@MistryVishwa Could you please kindly review this pr

@MistryVishwa MistryVishwa added ssoc26 Main tag identifying the repository for Social Summer of Code 2026 Hard 40 Points labels Jul 27, 2026
@MistryVishwa
MistryVishwa merged commit c29bbdf into MistryVishwa:main Jul 27, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Hard 40 Points ssoc26 Main tag identifying the repository for Social Summer of Code 2026

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] AI Study Progress Analytics Dashboard

2 participants