Inspiration

The idea for Study Spark came from observing how students often struggle with distractions, poor time management, and lack of motivation while studying. Many apps either track time or block distractions, but they don’t actually help students build consistent study habits. Inspired by startup ideas from Y Combinator, we wanted to create a simple yet impactful solution that guides students and keeps them motivated.

What it does

Study Spark is a smart study companion that helps students stay focused and productive.

Creates personalized daily study schedules Uses a Pomodoro-based focus timer Blocks distracting apps/websites during study sessions Tracks progress with a simple dashboard Provides basic AI-based study suggestions

It acts like a digital study coach for students

How we built it

We built Study Spark using:

Frontend: HTML, CSS, JavaScript Backend: Python (Flask) / Node.js Database: Firebase / MongoDB Features: Timer logic using JavaScript Task scheduling algorithm Progress tracking using stored data

We also used simple logic like:

Productivity Score= Planned Tasks Completed Tasks ​

×100

This helped users understand their daily performance.

Challenges we ran into

Designing a distraction blocker that actually works Making the UI simple but attractive Managing real-time timer accuracy Keeping the app lightweight and fast Deciding which features are truly useful vs unnecessary

Accomplishments that we're proud of

Built a fully working prototype with user interaction Created a clean and easy-to-use interface Successfully implemented a focus timer and task planner Designed a system that encourages habit building

What we learned

Basics of full-stack development Importance of user experience (UX) How small features can create big impact Problem-solving and debugging skills How real startups think and build products

What's next for study spark

Add AI-based personalized study plans Introduce gamification (badges, streaks, leaderboards) Mobile app version Integration with school subjects and syllabus Voice assistant for reminders

Built With

  • css
  • database
  • languages
Share this project:

Updates