SupaClubs – Spark a Vibe ⚡
Inspiration
We noticed that online communities were increasingly shaped by algorithms, ads, and noise. We wanted to build a space where authentic clubs can thrive — with real people, shared interests, and zero distractions.
What it does
SupaClubs lets anyone start, manage, and monetize a micro-community in minutes. Think of it as a lightweight platform where users can:
- Create clubs with unique slugs
- Share content and updates
- Onboard members
- Collect payments
- Manage roles and permissions
- Track engagement and participation patterns
All wrapped in a mobile-first, PWA experience.
🤖 AI-Powered Club Intelligence
SupaClubs uses AI to help club creators:
- Identify the best times to post updates or host live sessions
- Suggest ideal meetup timings based on global member time zones
- Recommend event formats and engagement tactics tailored to the club’s audience
- Provide real-time insights into member retention, interaction, and growth opportunities
💸 Monetization Built-In
Clubs can also earn by:
- Selling sponsorship spots on their club pages
- Featuring sponsors during online events and offline meetups
- Accessing upcoming tools on SupaClubs.com to manage sponsorship deals with ease
How we built it
- Frontend: React + Vite + TailwindCSS + Framer Motion
- Backend: Supabase (PostgreSQL + Auth + Storage + RLS)
- Infra: Edge-ready PWA with service worker + web manifest
- Design System: Custom UI with Lucide icons and modular components
- Auth: Supabase magic links + context-based protected routes
- Payments: Stripe-ready user schema with role-based payouts
Challenges we ran into
- Crafting the right Supabase schema with scalable RLS policies
- Getting PWA install flow to work smoothly across devices
- Designing a flexible user + club model with monetization in mind
Accomplishments that we're proud of
- Fully working mobile-first PWA in under a week
- Schema with role-based access, subscriptions, and payouts
- Clean onboarding flow with responsive UI and dark mode
- Launch-ready demo with minimal friction
What we learned
- Supabase + Bolt is a powerhouse for full-stack MVPs
- Designing for mobile-first is not just a layout choice — it changes user flow and decision making
- Stripe schema planning early saves major headaches later
What's next for SupaClubs - Spark a Vibe.
- Member posts, likes, and reactions
- Real-time chat via Supabase Realtime or Ably
- Club discovery and invite-only features
- Creator dashboard with analytics and payout history
- AI club assistant for onboarding and engagement
Join the vibe. Start a SupaClub.
Built With
- app
- framer-motion
- lucide-react
- postgresql
- pwa-(service-worker
- react
- react-helmet-async
- react-router-dom
- stripe
- supabase
- supabase-auth
- supabase-edge-functions
- supabase-storage
- tailwind-css
- typescript
- vite
- web

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