✨ SyncBoard: Plan. Sync. Collaborate.


🌟 Inspiration

SyncBoard was born from the idea of making planning truly collaborative — not just between individuals, but among friends, teams, and even personal productivity goals.
We envisioned a tool that syncs seamlessly with Google Calendar, while also making task management fun, interactive, and visually immersive.


🛠️ What it does

  • 📅 Shared Calendar – Plan, assign, and track tasks across days.
  • 🤝 Collaboration – Send friend requests & create shared task lists.
  • 🔄 Google Calendar Sync – Stay up-to-date everywhere.
  • 🎨 Modern UI – Interactive 3D Spline backgrounds & responsive design.
  • Get Things Done — Together.

⚙️ How we built it

  • Backend: Node.js + Express 🚀
  • Database: MongoDB 📂
  • Frontend: React ⚛️
  • Auth & Sync: Google OAuth + Google Calendar API 🔑
  • 3D Magic: Spline for immersive backgrounds ✨
  • Design: Responsive UI for desktop & mobile 📱💻

🧩 Challenges we ran into

  • 🔐 Secure Google Calendar & OAuth integration
  • 🎨 Designing a minimal yet powerful UI for web + mobile
  • ⚡ Ensuring real-time sync with a smooth UX
  • 🤔 Handling logic for friend requests + shared tasks

🏆 Accomplishments we’re proud of

  • Seamless Google Calendar integration
  • 🤝 Real-time collaborative task management
  • 🎉 Beautiful, animated UI with Spline
  • 🔮 Extensible architecture (web, mobile, browser extension)

📚 What we learned

  • 🔑 Best practices for OAuth & API integrations
  • 🖌️ Building responsive, interactive UIs
  • ⚡ Managing real-time data & collaboration
  • 🎯 The critical role of user experience in productivity tools

🚀 What’s next for SyncBoard

  • 📱 Native Mobile Apps (iOS + Android)
  • 🧩 Browser Extension for quick access
  • 🔔 Advanced Notifications & Smart Reminders
  • 🔗 More Integrations (Slack, Trello, etc.)
  • 🤖 AI-powered smart planning suggestions

💡 Tagline

SyncBoard isn’t just a planner. It’s productivity — reimagined.

Built With

Share this project:

Updates