Hello

CompletedReact.js (Vite)Tailwind CSSFramer Motion+6 more

Study Buddy

A full-stack AI-powered study assistant that improves learning retention through smart scheduling, personalized AI feedback, and immersive focus tools.

Study Buddy
Timeline
2025
Role
Full Stack Developer
Team
Solo

Overview

Study Buddy is a full-stack, AI-powered study assistant designed to optimize learning retention through smart scheduling, personalized AI feedback, and immersive focus tools. It solves the problem of fragmented study workflows by integrating task management, focus timers, and AI tutoring into a single cohesive platform.

Key Features

AI Study Chat (RAG): Context-aware chat that helps you answer questions based on your study history and notes.
Smart Quiz Generator: Automatically creates revision questions to test your knowledge.
Visual Calendar: Interactive contribution graph to track study consistency.
Confidence-Based Revision: Uses Spaced Repetition logic to suggest optimal revision times.
Zen Mode: Minimalist full-screen clock with ambient backgrounds for flow state.
Pro Dashboard: Data-rich 'Bento Grid' style dashboard for tracking progress at a glance.

Challenges

Implementing Context-Aware RAG (Retrieval-Augmented Generation) for the AI chat was the biggest technical hurdle. I had to efficiently chunk and index user notes to ensure the AI provided relevant answers without hallucinating.

Learnings

  • Mastered RAG architectures for personalized AI experiences.
  • Deepened knowledge of Spaced Repetition Algorithms for educational tech.
  • Built complex data visualizations using Recharts.
  • Implemented secure authentication flows with Clerk.