Príručky

Ako vytvoriť aplikáciu na členstvo vo fitness: plány, fakturácia, rezervácia hodín a check-in

Aplikácia na členstvo vo fitku umožňuje ľuďom sa prihlásiť, platiť každý mesiac, rezervovať hodiny a prihlásiť sa pri vchode, zatiaľ čo personál vidí, kto je aktívny, kto zaplatil a kto prišiel. Na jej vytvorenie potrebujete účty členov, členské plány prepojené s predplatnými poskytovateľa platieb, rozvrh hodín s kapacitou a čakacími listinami, spôsob prihlasovania pri vchode a dashboard pre personál. Nástroj na tvorbu aplikácií s AI vie základ vytvoriť rýchlo. Ťažké sú pravidlá o peniazoch (pozastavenia, zlyhané platby, zrušenia, pomerné vyúčtovanie) a zabezpečenie, aby prístup pri vchode zodpovedal tomu, čo člen skutočne zaplatil.

Začnite s modelom členstva

Fitká a štúdiá sa veľmi líšia. Zapíšte si:

  • Typy plánov. Mesačný neobmedzený, mimošpičkový, balíčky hodín (10 hodín), jednorazové vstupy, ročné predplatné, rodinné alebo študentské plány.
  • Zmluvné podmienky. Mesačné bez viazanosti, minimálna doba, výpovedná lehota. Overte si miestne spotrebiteľské pravidlá o zmluvách a zrušeniach.
  • Čo každý plán obsahuje. Len voľný prístup do posilňovne, len hodiny, obe možnosti, konkrétne pobočky.
  • Pozastavenia. Môžu členovia pozastaviť členstvo kvôli cestovaniu alebo zraneniu? Na aký čas a je za to poplatok?
  • Vstupný poplatok, ak nejaký je.
  • Hodiny. Pevný rozvrh, kapacita každej hodiny, čakacie listiny, pravidlá pre neskoré zrušenie a neúčasť.

Malé štúdio s jogou alebo boxom, ktoré predáva balíčky hodín, potrebuje úplne inú aplikáciu než 24-hodinové fitko s prístupom dverami. Stavajte pre ten váš.

Čo aplikácia potrebuje

Dáta

TabuľkaKľúčové polia
ČlenoviaMeno, e-mail, telefón, núdzový kontakt, dátum podpísania vyhlásenia, QR token, stav
PlányNázov, cena, fakturačné obdobie, zahrnuté hodiny (neobmedzené alebo počet), hodiny prístupu, aktívny áno/nie
ČlenstváČlen, plán, stav (aktívne, pozastavené, po splatnosti, zrušené), dátum začiatku, dátum konca alebo obnovy, ID predplatného u poskytovateľa platby
Typy hodín a termínyNázov, tréner, miestnosť, čas začiatku, dĺžka, kapacita
RezervácieTermín, člen, stav (rezervované, na čakacej listine, zrušené, zúčastnený, neprišiel), dátum vytvorenia
Check-inyČlen, čas, miesto, spôsob
PlatbyČlen, suma, stav, dátum, referencia u poskytovateľa — zrkadlené od poskytovateľa platieb

Udržiavajte stav členstva v súlade s poskytovateľom platieb. Poskytovateľ je zdroj pravdy o tom, či platba prebehla; vaša aplikácia aktualizuje svoj vlastný stav, keď ju poskytovateľ upozorní.

Stránky

  • Verejné: plány a ceny, rozvrh, postup prihlásenia (vyberte plán, vytvorte účet, podpíšte vyhlásenie, zaplaťte).
  • Oblasť pre členov: moje členstvo, nadchádzajúce rezervácie, rezervácia alebo zrušenie hodiny, QR kód na check-in, história platieb, žiadosti o pozastavenie alebo zrušenie.
  • Recepcia: skener check-inu, vyhľadávanie členov, dnešné hodiny so zoznamami účasti.
  • Administrácia pre personál: členovia, plány, rozvrh, neúspešné platby, prehľady aktívnych členov, účasti a naplnenosti hodín.

Oprávnenia

Členovia vidia len svoje vlastné dáta. Tréneri vidia zoznamy svojich hodín. Recepcia môže robiť check-in a vyhľadávať členov. Manažéri spravujú plány, vrátenie peňazí a prehľady. Zdravotné a úrazové poznámky zo registračných formulárov sú citlivé; zbierajte len to, čo potrebujete, a obmedzte, kto ich môže vidieť.

Ťažké časti

Pravidelná fakturácia

Použite predplatnú funkciu poskytovateľa platieb namiesto vlastnej fakturácie. Člen zadá údaje o karte na hostovanej stránke poskytovateľa; poskytovateľ účtuje každé obdobie, opakuje neúspešné platby a posiela vašej aplikácii udalosti cez webhook (platba prebehla, platba zlyhala, predplatné zrušené). Vaša aplikácia podľa toho mení stav členstva. Náš sprievodca pridávaním predplatných cez Stripe to pokrýva a pridávanie platieb popisuje základy.

Rozhodnite, čo sa stane pri zlyhanej platbe: bežné pravidlo je odklad niekoľkých dní, potom stav „po splatnosti“ a žiadny check-in, kým sa to neopraví.

Pozastavenia, zmeny plánov a zrušenia

Pozastavenie zvyčajne pozastaví fakturáciu a prístup na určité obdobie. Prechod na iný plán uprostred mesiaca vyvoláva otázku pomerného vyúčtovania (účtovanie len časti obdobia). Väčšina poskytovateľov platieb to vie vypočítať za vás. Zrušenie s výpovednou lehotou znamená, že členstvo ostáva aktívne do budúceho dátumu. Každé pravidlo si zapíšte a otestujte.

Kapacita hodín a čakacie listiny

Rovnaký problém dvojitých rezervácií ako pri každej aplikácii na rezervácie: kapacitu kontrolujte na serveri pri ukladaní rezervácie, nie len pri načítaní stránky. Keď sa niekto odhlási, ponúknite miesto prvému na čakacej listine. Rozhodnite o okne pre neskoré zrušenie a o tom, či neúčasť stojí kredit hodiny.

Check-in a prístup dverami

QR kód v oblasti členov, ktorý sa naskenuje na recepcii, funguje dobre vo fitku s obsluhou. Bez obsluhy alebo s 24-hodinovým prístupom sa zvyčajne potrebuje hardvér pri dverách, ktorý riadi vlastný systém tohto hardvéru; vlastná aplikácia ho môže ovládať len vtedy, keď má hardvér API. To je často rozhodujúce pri voľbe medzi stavaním a kúpou.

Vyhlásenia o zodpovednosti

Mnohé fitká žiadajú nových členov, aby prijali vyhlásenie o zodpovednosti alebo zdravotný dotazník. Uložte, kto a ktorú verziu prijal a kedy. Znenie je právny dokument; získajte ho od odborníka, nie od AI.

Príklad prvého promptu, ktorý funguje

Vytvor aplikáciu na členstvo pre Ironside, fitko na silový tréning s jednou pobočkou. Plány: Mesačný neobmedzený (60 $/mesiac), Mimošpičkový (40 $/mesiac, pracovné dni 9:00 až 16:00) a Balíček 10 hodín (120 $, jednorazovo). Verejné stránky: plány, týždenný rozvrh hodín a postup prihlásenia, kde človek vyberie plán, vytvorí účet, prijme vyhlásenie a zaplatí cez Stripe (predplatné pre mesačné plány). Členovia dostanú oblasť so stavom členstva, QR kódom na check-in, rezerváciou hodín s limitom kapacity a čakacou listinou a tlačidlom na žiadosť o pozastavenie. Personál na recepcii sa prihlási na stránku skenera, ktorá overí QR kód, zobrazí, či je členstvo aktívne (a pri Mimošpičkovom aj či je v mimošpičkových hodinách), a zaznamená check-in. Manažéri vidia členov, neúspešné platby, účasť a naplnenosť hodín. Stav členstva sa aktualizuje cez webhooky zo Stripe. Všetko ulož do databázy. Výrazný, jednoduchý dizajn; najprv pre mobil pre členov, prispôsobený tabletu pre recepciu.

Postup budovania

  1. Plány, rozvrh a účty členov.
  2. Rezervácia hodín so serverovými kontrolami kapacity a čakacou listinou.
  3. Platby v testovacom režime: najprv jednorazové balíčky hodín, potom predplatné a webhooky.
  4. Pravidlá stavu členstva: aktívne, po splatnosti, pozastavené, zrušené a čo každý stav povoľuje.
  5. Skener check-inu, ktorý tieto pravidlá vynucuje.
  6. Pohľady pre personál a manažérov s rolami.
  7. Prijatie vyhlásenia s verziou a časovou pečiatkou.
  8. Otestujte peňažné cesty: zlyhaná platba, zmena karty, pozastavenie, zmena plánu, zrušenie s výpovednou lehotou, vrátenie peňazí.
  9. Opatrne importujte existujúcich členov. Existujúce predplatné na karty zvyčajne prenesie migračný proces poskytovateľa platieb, nie vaša aplikácia.

Časté chyby

  • Dôvera vlastnému príznaku „zaplatené“ namiesto udalostí od poskytovateľa platieb.
  • Kontrola kapacity hodiny len v prehliadači.
  • Žiadna odkladacia doba pri zlyhanej platbe. Členovia sú odmietnutí pri vchode, lebo karta včera expirovala.
  • Ukladanie údajov o karte. Nechajte ich u poskytovateľa platieb.
  • Zber podrobných zdravotných údajov, ktoré nepotrebujete, a ich viditeľnosť pre všetok personál.
  • Sľub prístupu dverami skôr, než potvrdíte, že váš hardvér môže ovládať vaša aplikácia.

Kedy je lepší softvér na správu fitka

Špecializovaný softvér pre fitká a štúdiá už zvláda fakturáciu, pozastavenia, rezerváciu hodín, check-in, integráciu prístupu dverami, značkové aplikácie pre členov a prehľady. Pre väčšinu fitok, najmä tie s hardvérom pri dverách alebo s viacerými pobočkami, je to lepšia voľba. Porovnajte niekoľko riešení podľa funkcií, ktoré potrebujete, a podľa toho, ako riešia odchod (export členov a predplatných platieb).

Vlastné riešenie budujte, keď máte malé štúdio s jednoduchými pravidlami a softvér stojí pre vás viac, než stojí, keď model nezapadá (napríklad hybrid koučingu, programov a hodín), alebo keď chcete stavať softvér pre fitká ako podnik. Ak koučujete klientov a nespravujete fitko, pozrite ako začať podnikať ako osobný tréner, a pre platený online obsah pozrite ako postaviť web pre členov.

Stavba s Mythex

V Mythexe opíšete aplikáciu na fitko v chate a overíte ju v živom náhľade na veľkosti telefónu a tabletu. Agent pridá vyhradenú databázu Postgres, keď členovia a rezervácie treba ukladať (alebo napíšte /database). Mythex neobsahuje vstavané prihlasovanie ani platby pre vaše aplikácie: pripojíte vlastný účet Stripe a kľúče uložené ako tajomstvá projektu (recept pre Stripe) a prihlasovanie členov pridáte vlastným prístupom k autentifikácii. Webhooky zo Stripe potrebujú vašu publikovanú adresu, takže pred testom od začiatku do konca publikujte. Na Pro vie Mythex aplikáciu zabaliť aj ako aplikáciu pre Android a iPhone pre interné testovanie v Google Play a TestFlight.

Ako východiskový dizajn sa hodí šablóna webu pre jogové štúdio s profilmi trénerov a redakčnými rozloženiami.

Otázky

Čo potrebuje aplikácia na členstvo vo fitku?

Účty členov, členské plány s pravidelnou fakturáciou, rozvrh hodín, ktoré si členovia môžu rezervovať s limitom kapacity, check-in pri vchode a zobrazenie pre personál s členmi, platbami a účasťou. Pozastavenia, balíčky hodín a vyhlásenia o zodpovednosti zvyčajne nasledujú neskôr.

Ako má fitko vyberať pravidelné platby?

Cez predplatnú funkciu poskytovateľa platieb, napríklad Stripe Billing, kde člen uloží kartu a poskytovateľ ju každé obdobie strhne, opakuje neúspešné platby a oznámi to vašej aplikácii. Čísla kariet nikdy neukladajte sami.

Ako sa členovia prihlasujú pri vchode?

Bežne ukázaním QR kódu z ich účtu, ktorý personál alebo tablet pri vchode naskenuje. Aplikácia overí, že členstvo je aktívne, a zaznamená návštevu.

Mám vytvoriť softvér pre fitko, alebo ho kúpiť?

Väčšina fitok je lepšie obslúžená existujúcim softvérom na správu fitka, ktorý zvláda fakturáciu, hardvér na kontrolu prístupu a aplikácie. Stavanie dáva zmysel pri nezvyčajných modeloch, malých štúdiách s jednoduchými potrebami alebo ako produkt, ktorý plánujete predávať iným fitkám.

Mythex · Pricing · Vytvorte čokoľvek s AI · Šablóny webov a aplikácií · Mythex v porovnaní · Slovník pojmov tvorby aplikácií s AI · Bezplatné nástroje na tvorbu aplikácií s AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)