DEV Community

Himanshu Bhirud
Himanshu Bhirud

Posted on

StudyPulsepro - Ai Learning Platform using Focus modes

Hacktoberfest Weekend Challenge: Build for a Friend Submission 🤝

StudyPulse PRO — Ultimate AI Learning Companion & Focus Studio 🚀

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend


What I Built

I built StudyPulse PRO, an all-in-one gamified learning platform and interactive focus suite designed specifically for my best friend Alex, a computer science student who frequently struggles with exam anxiety, study fatigue, and keeping track of revision intervals across dense technical subjects.

The Problem It Solves

Alex constantly cycled between burnout and last-minute cramming:

  1. Focus Drain: Distractions during long study sessions and forgetting to take structured rest breaks.
  2. Passive Revision: Re-reading notes instead of practicing Active Recall and Spaced Repetition.
  3. Isolation & Lack of Motivation: Studying alone late at night without immediate feedback or encouragement.

How StudyPulse PRO Helps

  • ⏱️ Adaptive Pomodoro Focus Engine: Ambient soundscapes, customizable focus/rest cycles, synthwave/cyberpunk themes, and audio cues to keep focus locked.
  • 🎴 Smart Flashcard Studio: Interactive 3D flip cards with active recall rating ('Need Review' vs 'Mastered') and auto-generating practice decks.
  • 🎯 Interactive AI Study Buddy Widget: Companion assistant featuring customizable animated avatars (Owl 🦉, Bot 🤖, Cat 🐱, Panda 🐼), instant active-recall quizzes, speech output (Web Speech API), and automated workflow shortcuts.
  • 🏆 Gamified XP & Level Progress System: Daily study streaks, XP rewards for completing sessions and quizzes, plus collectible achievement badges.
  • 📊 Analytics & Heatmap Dashboard: Visual tracking of weekly focus time, deck mastery rates, and productivity metrics.

Demo

  • 🌐 Live Web Application: https://dev-hack-app.vercel.app/
  • 📹 Video Demo / Screenshots: Check out the interactive preview of the Study Buddy and Pomodoro focus timer below!


Code

You can explore the full open-source repository on GitHub:

GitHub Repository

# Clone the repository
git clone https://github.com/W47K3RJO1N/Dev-hack-app.git

# Install dependencies
npm install

# Start local dev server
npm run dev
Enter fullscreen mode Exit fullscreen mode

How I Built It

StudyPulse PRO was built using a high-performance modern web stack:

  • Frontend Framework: React 19 + TypeScript + Vite 8 for lighting-fast HMR and build speeds.
  • Styling & Theme Engine: Tailwind CSS v4 + Framer Motion for smooth glassmorphism UI transitions and custom dynamic themes (Cyberpunk, Midnight Blue, Emerald Focus).
  • Interactive Audio & Speech: Web Audio API synth tones for notifications and Web Speech API (SpeechSynthesis) for vocal AI feedback from the companion avatar.
  • AI & Open-Source Infrastructure: Designed around an open-weights modular companion framework. It leverages client-side lightweight rule execution & structured prompt synthesis for instant active recall testing, quiz generation, and motivational coaching without API latency.

Why Does Open Innovation Matter?

Open innovation and open-weight models democratize access to personalized education toolkits.

By building StudyPulse PRO with open technology:

  1. Privacy-First Learning: Student data, notes, and study logs stay entirely local in the browser without sending sensitive study habits to closed proprietary AI servers.
  2. Offline-Capable Accessibility: Students in low-bandwidth areas can leverage the focus tools, flashcards, active-recall engine, and companion feedback without relying on an expensive cloud subscription or internet access.
  3. Community Customization: Open innovation allows students and teachers worldwide to fork the repository, add custom flashcard algorithms (like SM-2 spaced repetition), and introduce tailored study avatars for different age groups.

My Agent Session

(Optional) My entire development, UI design, and pair-programming session was assisted by Google DeepMind's Antigravity AI Agent.


Prize Categories

  • 🏆 Build for a Friend Challenge
  • 🤖 Best Use of Open AI & Innovation

Top comments (0)