Work 01 Experience 02 Certifications 03 Stack 04 Contact 05
Download CV GitHub
Back to work
Launched 2026 Founder, Full-stack

PadelGod

A full padel platform: book a court, find a match, run tournaments, score live.

PadelGod cover
Role
Founder, Full-stack
Category
Padel Platform
Year
2026
Status
Launched
Reach
150+ players
~/ overview

PadelGod is a full padel platform built around one promise: open the app, see a free court, and book it in under fifteen seconds. A native SwiftUI iOS app for players is paired with a Next.js web panel for clubs, on a single Supabase backend.

Beyond booking it has grown into a real social and competitive product: public matches and matchmaking, competitive or friendly live scoring with an Apple Watch companion, tournaments, skill-based rankings, streaks, notifications, player profiles and per-booking chat.

The booking core is correct by construction. A Postgres exclusion constraint makes double-booking a court physically impossible, even under load, instead of trusting UI code. Money is stored as integers, times are timezone-aware per club, and players can only write through validated RPCs behind row-level security.

It ships with a clean white, court-blue and volt-lime design, full light and dark mode, Sign in with Apple, haptics and accessibility from day one, in Romanian and English. A native Android app is in progress on the same backend.

~/ built with
SwiftSwiftUINext.jsTypeScriptTailwindSupabasePostgreSQLKotlin
~/ capabilities

Court booking in under 15 seconds with optimistic UI and a live day grid

Double-booking made physically impossible by a Postgres exclusion constraint

Public matches and matchmaking with competitive or friendly live scoring

Apple Watch companion for scoring a match from your wrist

Tournaments, skill-based rankings, streaks and push notifications

Player profiles, followers, people-you-may-know and per-booking chat

Next.js club panel: staff login, daily calendar, court blocks and policies

Supabase and PostgreSQL backend with RLS, RPCs, Realtime and edge functions

Next project Fish Trophy