Skip to content

ABHI02G/Student_Sphere

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 StudentSphere

StudentSphere is a full-stack student life management dashboard that brings together academics, lifestyle planning, notes, calendar sync, and optional AI study tools into one polished app.

  • Frontend: HTML, JavaScript, Tailwind CSS
  • Backend: Python (Flask) + Firebase (Auth & Firestore)
  • Structured for a 4-person team with a 9-day implementation roadmap.

Smart dashboard for students — marks & attendance, habits, timetable, notes, calendar sync, and optional GPT-powered features.


🚀 Quick repo description

StudentSphere — Full-stack student life dashboard (Flask, Firebase, Tailwind)


✨ Features

  • 📊 Academics: marks & attendance tracking and summaries
  • 🧭 Lifestyle: timetable, habit tracker, progress overview
  • 📝 Notes: simple notepad with CRUD operations
  • 📅 Calendar: view & optionally sync with Google Calendar
  • 🤖 AI (optional): auto-notes and quiz generation via GPT API
  • 🔐 Auth: Firebase-backed authentication + JWT session support

License: MIT Python Framework: Flask Firebase Live Backend


🌐 Live Deployment

Service Status Link
WEBSITE 🟢 Live https://studentsphere-yqqa.onrender.com/

🔌 API Overview

All endpoints start with:

https://studentsphere-yqqa.onrender.com

Auth

  • POST /auth/register
  • POST /auth/login

Profile

  • GET /profile
  • PUT /profile

Marks & Attendance

  • GET /marks

  • POST /marks

  • PUT /marks/:id

  • DELETE /marks/:id

  • GET /attendance

  • POST /attendance

Notes

  • GET /notes
  • POST /notes
  • PUT /notes/:id
  • DELETE /notes/:id

Habits & Timetable

  • GET /habits

  • POST /habits

  • PUT /habits/:id

  • DELETE /habits/:id

  • GET /timetable

  • POST /timetable

Calendar

  • GET /calendar/events
  • POST /calendar/sync

AI (Optional)

  • POST /ai/notes
  • POST /ai/quiz

About

Smart student dashboard with daily lifestyle tracking, notes and AI-powered study tools — built with Flask, Firebase, and Tailwind.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors