Kompleksowa budowa SaaS TrenerApp (Full-Stack: UX/UI + Frontend + Backend "Pod Klucz")
Szukam zespołu / software house'u do stworzenia platformy SaaS dla trenerów personalnych całkowicie od zera, w modelu end-to-end. Zlecane zadanie obejmuje WSZYSTKO: od zaprojektowania nowoczesnego UX/UI, przez kodowanie Frontendu (Web + PWA), aż po pełne postawienie i integrację Backendu oraz infrastruktury.
1. Backend, Baza i Infrastruktura (Po stronie wykonawcy)
- Postawienie i konfiguracja całego backendu w Supabase (baza Postgres, Storage, Realtime, Edge Functions).
- Zaprojektowanie struktury bazy i bezwzględne wdrożenie reguł bezpieczeństwa RLS (Row Level Security). Trener widzi tylko swoich klientów, klient tylko siebie, a notatki trenera są całkowicie zablokowane dla innych.
- Integracja logowania Supabase Auth (Google, Apple, e-mail) z obowiązkowym 2FA dla Admina.
- Pełna integracja płatności: Stripe (subskrypcje trenerów), Przelewy24/Tpay (automatyczny BLIK i karty).
2. Strona Web i Panel Trenera (Frontend Desktop)
- Landing Page: Zaprojektowanie i wdrożenie SEO-friendly strony sprzedażowej z interaktywnym demem.
- Panel Trenera: Rozbudowany CRM, zaawansowany kreator planów treningowych (drag&drop) z przypisywaniem wielu klientom, system prywatnych notatek, tagi, kalendarz i analityka.
- Panel Admina: Pełne zarządzanie platformą, w tym przenoszenie klientów między trenerami.
3. Aplikacja Mobilna PWA dla Klienta (Priorytety Frontendowe)
- Tryb OFFLINE (Wymóg krytyczny): Asystent treningowy z timerem musi działać na siłowni bez internetu. Wymagana lokalna kolejka synchronizacji i detekcja konfliktów po odzyskaniu sieci (last-write-wins).
- Realtime: Natychmiastowa synchronizacja danych. Jeśli klient odhacza serię -> trener widzi to na żywo w panelu.
- Płatności BLIK "na telefon": Nowatorski tryb, w którym klient wysyła przelew na numer trenera, a trener potwierdza wpłatę jednym klikiem w panelu (0% prowizji).
Wymagany Stack: Next.js 15+ (App Router), React, TS, Tailwind + Supabase + Vercel.