Inspiration

I’ve always been that quiet kid in class, too shy to raise my hand even when I was totally lost. One day, watching my little cousin struggle with the same thing during an online lecture, it hit me—there’s got to be a better way! That sparked TalkTag. I wanted to create a safe space where students like us could ask anything anonymously, without the fear of judgment. The idea of connecting shy learners with teachers in real time got me super excited, and I knew Adobe’s focus on interactive experiences could take it to the next level.

What it does

TalkTag is my little dream come true—a web-based platform where students can drop anonymous questions during class, no names attached. Teachers get a live dashboard to see these questions, filter them by tags like “Doubt 🤔” or “Suggestion 💡,” and even reply on the spot. Students can upvote questions they care about, making it a team effort to highlight what matters. Imagine turning a silent classroom into a buzzing hub of ideas— that’s what TalkTag does!

How we built it

I dove into this with HTML, CSS, and JavaScript, building a sleek interface with glassmorphism effects to make it feel modern and friendly. The CSS handles the responsive design, while JavaScript powers the real-time question updates and upvoting system—check out the displayQuestions() function if you peek at the code! I added a simple profanity filter and rate-limiting to keep things respectful and smooth. It’s all client-side for now, but I’m dreaming of adding a backend like Firebase to store questions long-term, maybe even tying it to Adobe’s PDF tools for interactive handouts.

Challenges we ran into

Oh, it wasn’t all smooth sailing! At first, questions weren’t showing up in the feed right away, which was a bit of a panic moment. I had to dig into the code and tweak the displayQuestions() logic to make it instant. Then there was the link validation—making sure class links worked for TalkTag or Zoom was tricky. I ended up crafting a regex pattern to catch all the right formats. The UX took some trial and error too—getting those animations and layouts just right was a fun challenge!

Accomplishments we’re proud of

I’m so proud of how TalkTag turned a simple idea into a working prototype! The anonymous feature really works, letting students ask freely, and the teacher dashboard looks clean and functional. The upvoting system adds a cool community vibe, and the responsive design means it shines on any device. Seeing the glassmorphism effects come to life in the CSS felt like a personal win— it’s not just useful, it’s pretty too!

What we learned

This journey taught me a ton! I got way better at debugging JavaScript, especially with real-time updates, and learned to love CSS for more than just basic styling—those gradients and shadows are addictive! I also picked up how important user experience is; every little tweak made a big difference. Plus, thinking about Adobe’s PDF integration opened my eyes to how tech can bridge education and design—super cool stuff!

What’s next for TalkTag – Anonymous Classroom Q&A

I’m pumped to take TalkTag further! Next up, I want to add a backend with Firebase or Flask for persistent storage, so questions don’t vanish. Integrating Adobe Document Services to export question feeds as interactive PDFs would be a game-changer for teachers. I’m also exploring an Adobe Express Add-on version, letting teachers embed TalkTag into their creative workflows. Maybe even some AI to suggest tags or prioritize questions— the possibilities feel endless!

Built With

  • a
  • and
  • and-javascript?my-go-to-trio-for-bringing-talktag-to-life!-frameworks/platforms:-just-pure-client-side-magic-for-now
  • and-super-flexible.-cloud-services/databases/apis:-nothing-hooked-up-yet
  • but-i?m-eyeing-adobe-document-services-apis-for-some-future-pdf-wizardry!-other-technologies:-a-sprinkle-of-responsive-design-with-cool-glassmorphism-effects
  • css3
  • dash
  • html5
  • keeping-it-lean
  • keeping-it-lean-and-mean.-cloud-services/databases/apis:-nothing-hooked-up-yet
  • mean
  • no-fancy-frameworks
  • of
  • some-clever-client-side-data-tricks
Share this project:

Updates

posted an update —

Hey all! I’m thrilled to share that I, as the lead of TalkTag, just submitted our anonymous Q&A classroom tool—super proud of the team effort! The glassmorphism magic in tag.css and the live updates from tag.js are highlights I poured my heart into. Big thanks to late-night coding and Adobe’s inspiration—we’re eyeing PDF exports next! What feature would you love to see? Drop your thoughts below

Log in or sign up for Devpost to join the conversation.

posted an update —

Thrilled to begin working on TalkTag – an Anonymous Classroom Q&A platform aimed at fostering a safe, inclusive space for students to ask questions during class. This initiative is especially designed to empower introverted learners by giving them a voice without the pressure of public speaking. Looking forward to learning, growing, and building something meaningful!

Log in or sign up for Devpost to join the conversation.

posted an update —

Just started working on TalkTag – Anonymous Classroom Q&A. The goal is to create a safe and anonymous space for students to ask questions during class (especially for introverts). Excited to learn and build this!

Log in or sign up for Devpost to join the conversation.