Skip to content

saad-khaan/student-study-assistant

Repository files navigation

🧠 Student Study Assistant

The Student Study Assistant is a modern web app that helps students learn more efficiently by combining AI-generated summaries, Wikipedia articles, and curated YouTube videos. It supports recent search history, bookmarks (favorites), user notes, and Firebase authentication — all wrapped in a sleek, responsive UI.

🌐 Live site: studytutor.netlify.app


✨ Features

  • 🔍 Topic-based search with Wikipedia + OpenAI summaries
  • 🎥 YouTube video suggestions
  • ⭐ Bookmark/favorite topics (per user)
  • 📜 Track recent searches (per user)
  • ✍️ Add personal notes per topic
  • 🌙 Dark/light theme toggle
  • 🔐 Google sign-in via Firebase
  • 💻 Fully responsive across devices

🛠️ Tech Stack

Frontend:

  • React (with Vite)
  • Tailwind CSS
  • Axios

Backend & Services:

  • Firebase Authentication + Firestore
  • OpenAI API (Summaries)
  • Wikipedia API
  • YouTube Data API v3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages