up4.club · dev sandbox

up4.club – internal build

This is our work-in-progress app. Soon it will:

  • Create player profiles with sport, level, schedule, and vibe.
  • Let players say “I'm up for it” for a day or time window.
  • Match them into small, compatible groups and foursomes.

High-level roadmap (for us)

  1. Add a simple “Create profile” form on this page. ✅
  2. Wire that form up to a real database (Supabase/Postgres). ✅
  3. Add an “I'm up for it” form that creates availability entries. ✅
  4. Hook in the v1 matching logic to build actual groups. ⏳

For now, everything on this page is running locally at http://localhost:3000.

Ready to play?

Tell us when you're free for golf, tennis, or padel so we can match you into small, compatible groups.

Create profile

This sends your info to Supabase and creates a row in the players table.

I'm up for it

This will create an availability row linked to your player profile in the availabilities table.

Node, Next.js, and Supabase are all talking. Profiles and "I'm up for it" entries are now real data. ⛳️