🌟 Inspiration

Students often struggle with managing notes, staying focused, and collaborating effectively. We wanted to create a single platform that combines productivity, AI assistance, and real-time collaboration to make studying simpler and more engaging.

🚀 What it does

Student Focus provides AI-generated study notes, a smart task planner, real-time study rooms for group collaboration, focus mode tracking, and an AI assistant to help students learn faster and stay organized.

🛠️ How we built it

We built the platform using React and Tailwind CSS for the UI, Firebase for authentication and real-time database features, and Google Gemini AI for generating notes and handling AI queries. The system is fully modular, scalable, and optimized for fast user interactions.

🧩 Challenges we ran into

  • Managing Firestore data structure for notes, tasks, and rooms
  • Integrating real-time chat and room updates
  • Building clean, consistent UI components
  • Ensuring fast API responses from Gemini while keeping costs low

🏆 Accomplishments that we're proud of

  • Successfully integrated AI-generated study notes
  • Built smooth real-time study rooms and chat
  • Designed a clean, intuitive UI optimized for students
  • Created a fully functional productivity ecosystem from scratch

📚 What we learned

We learned how to integrate Gemini AI effectively, design scalable Firestore collections, build real-time features with Firebase, and structure a modern React application for rapid development.

🔮 What's next for Student Focus

  • Adding gamification (streaks, badges, productivity scores)
  • Calendar view for the planner
  • Real-time Pomodoro group sessions
  • Subject-based communities and resource sharing
  • Mobile app version
Share this project:

Updates