O projekcie
Hej, dzięki że tu zaglądasz.
Kto za tym stoi
Tennis Rivals to projekt Jakuba Solosza — gracza amatora z Bielszowic, programisty po godzinach. Aplikację piszę i utrzymuję sam, w wolnych chwilach, z miłości do gry i do lokalnej społeczności.
Po co to powstało
W Rudzie Śląskiej, Gliwicach i okolicach jest masa amatorów tenisa, którzy szukają kogoś do gry. WhatsAppowe grupy się rozjeżdżają, na Facebooku ginie, a w ORLIK-ach trafiasz na ludzi przez przypadek.
Tennis Rivals ma to ogarnąć w jednym miejscu: znajdź rywala na swoim poziomie, umów mecz, wpisz wynik, zobacz ranking. Tyle. Bez sklepu, bez płatności, bez reklam.
Dlaczego za darmo
Bo to projekt po pracy, nie biznes. Nie chcę monetyzować lokalnej społeczności — wystarczy mi że ludzie grają więcej i lepiej się poznają. Infrastruktura (Vercel, Supabase) ma plany darmowe które spokojnie obsłużą setki użytkowników; jak kiedyś przerośnie, to pomyślę.
Co działa, co dochodzi
MVP+ jest na produkcji od czerwca 2026. Działa: rejestracja, wyszukiwanie graczy, umawianie meczów (singiel/debel), wpisywanie i potwierdzanie wyników, ranking, korty, powiadomienia (in-app, e-mail, push). Co zaraz dochodzi: otwarte wyzwania („szukam meczu dziś 18:00"), statystyki gracza, sezony, kalendarz dostępności.
Pomysły, błędy, prośby o ficzery — piszcie. Najszybciej e-mailem.
Kontakt
E-mail: solosziphone@gmail.com
Sprawy prawne / dane osobowe — ten sam adres. Odpowiadam zwykle w ciągu doby.
Stack (dla ciekawskich)
Next.js 15 + React 19 + TypeScript + Tailwind, Supabase (Postgres + Auth + Storage), Resend do maili, Vercel do hostingu, hCaptcha jako ochrona antybotowa. Cały kod jest mój, bez frameworków od dużych dostawców.