Skip to content

Edasgh/tapsmart

Repository files navigation

🧠 TapSmart – Interactive Basic Technology Learning for Senior Citizens

🌟 Inspiration

Many senior citizens struggle with everyday technology—smartphones, apps, payments—because tutorials are fast, confusing, and not designed for them.
I wanted to build something that makes learning simple, calm, and confidence-building.


🚀 What it does

TapSmart is an interactive, gamified learning platform designed for senior citizens.

  • 📱 Learn real-world tech skills through step-by-step quests
  • 🎯 Visual highlights guide exactly where to tap
  • 🔊 Voice instructions for better understanding
  • 🤖 AI assistant to answer questions instantly
  • 🏆 XP, levels, and achievements to stay motivated
  • 📊 Progress tracking to build confidence over time

It’s like Duolingo, but for practical digital skills.


🛠️ How I built it

  • Next.js (App Router) for frontend + backend
  • 🎨 Tailwind CSS for modern UI
  • 🎞️ Framer Motion for smooth animations
  • 🤖 Google Gemini API for AI tutoring
  • 🍪 Cookies (js-cookie) for storing user progress
  • 🎉 Canvas Confetti for rewarding interactions

⚔️ Challenges I ran into

  • Designing a UI that is simple enough for seniors
  • Making interactions intuitive and not overwhelming
  • Handling state persistence (XP, progress, quests)
  • Creating realistic guided highlights on images/videos
  • Ensuring AI responses are short, clear, and beginner-friendly

🏆 Accomplishments that I'm proud of

  • Built a fully interactive learning flow, not just videos
  • Created a gamified system (XP, levels, achievements)
  • Integrated a context-aware AI tutor
  • Designed a mobile-first, accessible UI
  • Made learning feel rewarding instead of frustrating

📚 What I learned

  • Simplicity > Features when designing for seniors
  • Gamification significantly improves engagement
  • AI works best when constrained with clear prompts
  • Small UX details (animations, feedback) make a big difference

🔮 What's next for TapSmart

  • 🎤 Voice input & AI voice responses
  • 🧠 Personalized learning paths
  • 📈 Weekly progress insights & analytics
  • 👨‍👩‍👧 Family dashboard to track learning
  • 🌍 Multi-language support for accessibility
  • 📹 Real app simulations instead of static images

❤️ Vision

To help senior citizens feel confident, independent, and included in the digital world.

About

An interactive learning platform designed for senior citizens to confidently use everyday technology. It turns complex tasks into simple, guided step-by-step quests, with voice assistance, visual highlights, and an AI tutor that explains things patiently—so seniors can learn by doing, not struggling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors