Here’s a full Devpost submission write-up for Vybe with all the required sections:


💡 Inspiration

In a world buzzing with events, concerts, and meetups, finding the right experience can feel overwhelming—and often impersonal. Many platforms help you book events, but few help you feel them. We saw an opportunity to bridge this gap using AI, social intelligence, and immersive tech. Vybe was born from a desire to make entertainment discovery emotional, communal, and intelligent—where your mood, energy, and social vibe guide your next unforgettable experience.


🚀 What it does

Vybe is an AI-powered entertainment discovery platform that recommends live events based on your mood, interests, social circle, and environment. It analyzes user behavior, social media activity, and real-time conditions (like weather) to make emotionally intelligent suggestions. It connects you with like-minded attendees, previews events in AR, and gamifies the journey with digital collectibles and quests. For organizers, Vybe offers predictive analytics to optimize pricing, timing, and audience targeting. It’s not just an event app—it’s a social discovery ecosystem.


🛠️ How we built it

We built Vybe using a modular, scalable architecture:

  • Frontend: React.js with Tailwind CSS for a sleek, responsive UI. AR.js enabled event previews using augmented reality.
  • Backend: Node.js with Express and Socket.io handled APIs, authentication, and real-time features.
  • Database: MongoDB stored user profiles, events, mood data, and social graphs.
  • AI/ML Integration: OpenAI’s GPT models powered mood-based recommendations; TensorFlow.js ran lightweight ML models for client-side sentiment analysis.
  • External APIs: We integrated social media APIs for behavioral signals, weather APIs for context-aware recommendations, and Maps APIs for location-based event discovery.

⚠️ Challenges we ran into

  • Data Privacy: Balancing personalized recommendations with ethical data use was a constant design consideration.
  • Real-time Mood Detection: Training a lightweight, responsive mood-detection model that felt accurate yet unobtrusive was a technical hurdle.
  • AR Integration: Rendering immersive AR previews while maintaining performance on mobile browsers required fine-tuning.
  • Social Graph Matching: Developing a meaningful social clustering system that wasn’t just “who you follow” but “who shares your vibe” proved complex but rewarding.

🏆 Accomplishments that we're proud of

  • Built a working MVP with mood-based event suggestions and AR previews
  • Designed an intuitive interface that balances tech innovation with user empathy
  • Developed a basic but functional social clustering algorithm using user mood, event tags, and shared interests
  • Created a strong brand identity that resonates with Gen Z and millennial explorers
  • Got positive feedback during initial testing from users and organizers

📚 What we learned

  • Personalization isn’t just about algorithms—it’s about emotional context
  • AR and AI can enhance event discovery, but only if they blend seamlessly with UX
  • People crave connection, not just content. Designing for community was key.
  • Modular architecture made it easy to expand features, which helped us move fast

🔮 What's next for Vybe

  • Beta Launch in Nairobi & Lagos: Focused rollout with local event partners and creators
  • Full Gamification System: Introduce quests, collectible NFTs, and social leaderboards
  • Voice-Driven Discovery: Let users speak their vibe and get event suggestions
  • Blockchain Ticketing: Add decentralized ticketing with ownership and resale controls
  • Community Features: Forums, shared memories, and event-based micro-communities
  • Mobile App: Native experience for deeper performance and feature integration

Let me know if you'd like a slide deck version, a short demo script, or if you’re submitting to a specific hackathon so I can tailor it further.

Built With

  • figma
Share this project:

Updates