Viggen ITUmów rozmowę
Aplikacja webowa

Squashly
Korty rozliczone bez Excela.

Wewnętrzna aplikacja dla organizatorów firmowego squasha. Liczy koszt rezerwacji, rozdziela zniżki MultiSport, zapisuje historię i przygotowuje wiadomość z kwotami oraz wszystkimi dostępnymi formami płatności.

ReactViteSupabasePostgreSQLVercelRLS
Zobacz działającą aplikację ↗
Dashboard aplikacji Squashly z rozmytymi danymi uczestników

Dane uczestników i administratora zostały celowo rozmyte na potrzeby publikacji.

Skąd wziął się Squashly

Po każdym wyjściu organizator ręcznie liczył pełny koszt rezerwacji, dzielił go między uczestników, odejmował po 15 zł za każde użycie karty MultiSport, a potem ponownie przeliczał pulę osób korzystających ze zniżki. Na końcu trzeba było jeszcze rozpisać kwoty i dane do przelewu w wiadomości.

Co zrobiłem

  • Formularz rezerwacji z datą, godziną, liczbą kortów, czasem gry i edytowalną stawką za 30 minut
  • Automatyczny podział kosztu oraz obsługa wielu użyć MultiSport po 15 zł każde
  • Zarządzanie uczestnikami i wybór osób biorących udział w konkretnym wyjściu
  • Historia rozliczeń zapisywana we wspólnej bazie PostgreSQL
  • Gotowa wiadomość do skopiowania z kwotami i wszystkimi formami rozliczenia
  • Konta administratorów chronione hasłem, role i jednorazowe zaproszenia
  • Zabezpieczenie danych regułami RLS w Supabase oraz wdrożenie na własnej subdomenie

Co z tego wyszło

0 wzorów

do pamiętania

aplikacja liczy korty i MultiSport

1 miejsce

dla organizatorów

uczestnicy, ustawienia i historia

gotowy tekst

do wysłania

kwoty i formy płatności po kliknięciu

Jak to wygląda w środku

Logowanie administratora — dostęp do rozliczeń mają wyłącznie zaproszone osoby
Logowanie administratora — dostęp do rozliczeń mają wyłącznie zaproszone osoby
Instrukcja w aplikacji wyjaśnia cały proces oraz sposób liczenia MultiSport
Instrukcja w aplikacji wyjaśnia cały proces oraz sposób liczenia MultiSport

Masz firmowy proces liczony ręcznie?

Mogę zamienić arkusz, wiadomości i powtarzalne obliczenia w prostą aplikację dostępną dla właściwych osób.

Opisz swój proces ↗

Od czego zacząć?

Opowiedz, co dziś
zabiera czas w firmie

Wystarczy krótki opis problemu. Odpowiem, czy da się to zrobić prosto, czy temat wymaga większego wdrożenia.

Opisz problem w 3 zdaniach ↗