MarketplaceSăli de sport și studiouri de fitness

Aplicația pentru sală

Un site și un sistem de rezervări pentru o sală de sport sau un studio de fitness mic. Membrii aleg un abonament, studioul îl activează după ce e plătit, iar ei își rezervă clasele dintr-un orar pe 14 zile care arată locurile libere. Echipa conduce ziua dintr-o singură administrare: cereri de activat, clasele de azi cu check-in, orarul săptămânii, membrii și abonamentele. Interfața e în engleză și română; clasele, antrenorii și abonamentele se introduc o singură dată, în limba studioului.

Ia aplicația
  • Inclusă în planurile Starter și Pro
  • O copie exactă a întregii aplicații
  • Frontend, backend și date incluse
  • A ta, o păstrezi și o schimbi în propriul tău repository
  • Multilingvă, pentru orice țară ai nevoie
Hero-ul primei pagini, cu datele studioului
Hero-ul primei pagini
pagini pe site
7
ecrane de administrare
7
workflow-uri de backend
10
tabele de date
8
zile de orar deschise rezervărilor
14
Făcută pentru
  • Săli de sport și studiouri de fitness mici, cu un orar săptămânal de clase
  • Studiouri de box, ciclism indoor, yoga, pilates și forță, cu clase de grup cu locuri limitate
  • Studiouri care încasează la recepție sau prin transfer bancar
  • Agenții care construiesc un site de rezervări pentru un client din fitness
Fiecare ecran

Vezi-o așa cum o văd membrii și studioul

Arată ca o sală, nu ca un șablon

  • Hero pe tot ecranul, cu un titlu de afiș și datele studioului
  • Urmează: clasele care vin, cu locurile libere și un buton de rezervare
  • Clasele în mozaic, antrenori în alb-negru care se colorează la trecerea mouse-ului și abonamentele
  • Întrebări frecvente și o casetă de vizită cu adresa și programul
Hero-ul primei pagini, cu datele studioului

1 / 7Hero-ul primei pagini, cu datele studioului

De la abonament la clasă

Fiecare rezervare e verificată de server

Se rezervă doar cu abonament activ, în limita săptămânală și cât timp mai sunt locuri.

  1. Cerut
  2. Activ
  3. Rezervat
  4. Prezent
Antrenamentul meu, cât timp abonamentul așteaptă plata
Ce primești

Toată aplicația, unu la unu

Site

  • Prima pagină
  • Orar
  • Clase
  • Antrenori
  • Abonamente
  • Cont, autentificare și creare de cont
  • Antrenamentul meu

Administrare

  • Azi
  • Orar
  • Membri
  • Abonamente
  • Clase și antrenori
  • Tipuri de abonament
  • Setări

Backend

  • 10 workflow-uri pentru site, autentificare, rezervări, abonamente și administrare
  • 8 tabele: utilizatori, setări, tipuri de clasă, antrenori, sesiuni, rezervări, tipuri de abonament, abonamente
  • 5 clase, 4 antrenori și 4 abonamente de exemplu

Tehnologie

  • React 18, Tailwind CSS, componente în stil shadcn, iconițe Lucide
  • Parole stocate ca hash-uri; autentificarea folosește token-uri semnate, valabile 7 zile
  • Datele și modificările din administrare cer un cont de administrator, verificat pe server
  • Abonamentul, locurile, limita săptămânală, perioada de rezervare, termenul de anulare și momentul check-in-ului sunt verificate pe server
  • Interfață în engleză și română, cu date, numere și prețuri formatate pentru fiecare limbă
În administrare

O schimbi fără să atingi codul

  • Numele studioului, sloganul, adresa, datele de contact, moneda, fusul orar, bara de anunț și programul
  • Termenul de anulare și cu câte zile înainte se poate rezerva
  • Fiecare tip de clasă, antrenor, abonament și clasă din orar
În cod

O editare rapidă ca s-o faci a ta

  • Titlul și introducerea primei pagini
  • Secțiunea „trei pași”
  • Întrebările și răspunsurile
  • Introducerile paginilor
  • Culorile și fonturile
  • Orice text al interfeței, în fișierele de limbă pentru engleză și română
Configurare

Șapte pași până la studioul tău

Vei avea nevoie de

  • Un cont Ubex, unde rulează workflow-urile și tabelele aplicației
  • Fotografii proprii cu studioul și antrenorii, online la o adresă web
  1. Adaugă propriul JWT_SECRET.
  2. Setează adresa aplicației în originile permise ale workflow-urilor.
  3. Șterge din tabele membrii, abonamentele și rezervările demo.
  4. Publică aplicația pe un subdomeniu sau pe un domeniu propriu.
  5. Creează primul cont. El devine administrator.
  6. Completează în Setări datele studioului, fusul orar și regulile de rezervare.
  7. Înlocuiește clasele, antrenorii și abonamentele de exemplu și adaugă-ți orarul din Orar.
Bine de știut

Ce nu face

Mai bine afli acum decât mai târziu. Poți adăuga singur oricare dintre acestea: codul e al tău, îl schimbi cum vrei.

  • Fără plată onlineMembrii plătesc la recepție sau prin transfer, iar studioul activează abonamentul.
  • Fără emailuri sau SMS-uriFără confirmări sau mementouri, iar membrii nu sunt anunțați când o clasă se anulează.
  • Fără resetarea paroleiCine își uită parola întreabă la recepție.
  • Fără listă de așteptareCând o clasă e plină, e plină.
  • Fără pachete de claseFără credite: abonamentele au o limită săptămânală sau sunt nelimitate.
  • Fără intrări ocazionalePentru rezervare e nevoie de cont și de un abonament activ.
  • Fără orar automatClasele se repetă doar dacă sunt adăugate cu „repetă săptămânal”, până la 12 săptămâni.
  • Fără rambursăriAnularea unui abonament nu anulează clasele deja rezervate.
  • Fără încărcare de fotografiiFotografiile claselor și ale antrenorilor se pun printr-o adresă web.
  • Fără recenzii sau exportFără recenzii de la membri și fără export de date.
  • Un studio, o monedăUn singur studio și o singură monedă.
  • Săptămâni numărate după datăLimitele săptămânale merg de luni până duminică după dată, nu după miezul nopții în ora locală a studioului.
  • Ultimul locDacă două persoane rezervă ultimul loc în exact același moment, nu există o protecție atomică.
  • Conținut într-o singură limbăInterfața trece între engleză și română, dar numele și descrierile claselor, antrenorilor și abonamentelor, ce include fiecare abonament și bara de anunțuri se introduc o singură dată, în limba studioului, și nu se traduc.

Tot ce vezi în aceste ecrane e inventat: Forge Studio, adresa, emailul și numărul de telefon, antrenorii și membrii, rezervările și cifrele de venit. Fotografiile sunt imagini temporare de pe Unsplash. Nu fac parte din aplicație, așa că înlocuiește-le cu ale tale.

Deschide orarul studioului tău

Ia o copie exactă, pune-ți numele pe ea și fă-o a ta.