🌍 VibeSync – Your Personal AI Music Assistant 💃🎸🎧

Inspiration

5 strangers. ❓ 5 time zones. 🕐
4 countries. 🌎 1 universal problem — we just wanted music that gets us. 🎧

From the bustling lanes of India to the soulful coasts of Portugal,
from the vibrant streets of Colombia to the heartbeat of Nigeria
We were strangers from different worlds, yet united by one thing:
The universal struggle of finding music that matches our vibe. 🎶

So, we built one.
An AI-powered, emotion-fueled platform that understands your mood and delivers music that feels like a hug, a dance break, or a good cry. 😭🕺


What It Does

VibeSync is your personal AI music assistant.

  • It reads your mood based on your inputs or preferences.
  • It generates playlists that match your emotional state, offering a soundtrack for every moment — whether it's a chill vibe or an intense workout.
  • Powered by Google Gemini and Spotify Web API, VibeSync curates music that resonates deeply with your mood, creating a personalized, emotion-driven playlist.

How We Built It

We came together from across the globe, combining our unique skills, tech stacks, and time zones to build VibeSync:

🌐 Collaboration

  • Coordinated over Slack, GitHub, and late-night Google Meets
  • Integrated skills across frontend, backend, UI/UX, and AI to create a seamless experience

🧠 Tech Stack Highlights

  • React + TypeScript for a responsive, intuitive frontend
  • Cloudflare Workers + Hono for a fast, scalable serverless backend
  • Google Gemini API for generating mood-based playlists
  • Spotify Web API for adding real-time track data and rich media to playlists

Challenges We Ran Into

  • Coordinating Async Work Across Time Zones: With five team members in different countries, syncing up was a challenge. We had to embrace flexibility and trust each other’s contributions.
  • Gemini’s Unpredictable Responses: Sometimes the AI didn’t “get” the vibe we were aiming for. We worked hard to fine-tune its output and make it more consistent. 🥲
  • Designing for Global Audiences: We wanted the platform to feel personal, yet universal. Balancing these two aspects was a constant creative challenge.

Accomplishments That We’re Proud Of😎

  • Creating a Truly Universal Experience: Despite the geographical and cultural differences, we built a product that speaks to everyone’s shared love of music.
  • Tech Integration: Combining Google Gemini’s AI with Spotify’s API seamlessly was no small feat, and we’re thrilled with how well it came together.
  • Rapid Development: We built VibeSync from scratch in record time, learning and adapting along the way — fueled by passion, coffee, and memes. 😅

What We Learned

  • The Power of Cross-Cultural Collaboration: Working with a team from multiple countries taught us valuable lessons in communication, patience, and adaptability.
  • The Chaos of AI: Embracing the unpredictability of AI-generated content and learning to work with it was both frustrating and fascinating.
  • Using Cloudflare Workers for Scalability: This lightweight backend technology allowed us to scale VibeSync quickly and efficiently while keeping costs low.
  • Emotions Transcend Boundaries: Music truly does connect us all, regardless of where we come from or what language we speak. 🎶💖

What's Next for VibeSync – Your Personal AI Music Assistant🧐

As we look to the future, we have some exciting plans:

  • User Customization: Allow users to tailor the AI’s emotional analysis and playlist curation even more precisely to their unique tastes.
  • Global Expansion: We want VibeSync to become available in multiple languages, reaching more people around the world.
  • Integrating with More Platforms: Expanding VibeSync’s integrations to other music streaming services like Apple Music or YouTube to offer even more options for our users.

The future is bright, and we’re just getting started. Stay tuned for the next chapter of VibeSync! 🎧✨

Made with love ❤️ by Team VibeSync 🫶

Built With

Share this project:

Updates