Inspiration
In most classrooms, teachers can’t tell easily how students are feeling during a lesson. Many students stay quiet even if they don't understand what's being taught or discussed. Teachers usually only discover these gaps much later like during quizzes, assignments, or when students ask for help after class.
I wanted to build something simple, instant, and anonymous for students, that gives teachers real-time insight into how the class is doing and feeling. That idea became ClassSense.
What it does
Teachers create a session by entering their name, course, chapter, and lesson topic. Our system generates a unique 5-character session code. Students enter that code on their device and check in as: I’m Good I’m Unsure I’m Lost The teacher dashboard updates instantly. It shows counts, percentages, live color-coded bars and a simple summary (“Most students are doing well” / “Many students are lost”)
How we built it
Frontend - HTML/CSS/JavaScript Backend - Firebase Realtime Database Built using CodePen
Challenges we ran into
Making sure both pages (student & teacher) pointed to the same session path in Firebase.
Accomplishments that we're proud of
I made something that is genuinely useful for real classrooms. For a first hackathon project, I think I did well.
What we learned
I learnt how to use Firebase Realtime Database for live data streaming and how to generate unique session codes and store session metadata.
What's next for Class Sense
Topic Feeback, Anonymous questions, better visualizations for teachers (charts, graphs), teacher created polls.
Log in or sign up for Devpost to join the conversation.