गाइड

जिम मेंबरशिप ऐप कैसे बनाएँ: प्लान, बिलिंग, क्लास बुकिंग और चेक-इन

जिम मेंबरशिप ऐप लोगों को जुड़ने, हर महीने भुगतान करने, क्लास बुक करने और चेक-इन करने देता है, जबकि स्टाफ़ देखता है कि कौन सक्रिय है, किसने भुगतान किया है और कौन आया। इसे बनाने के लिए आपको सदस्य खाते, पेमेंट प्रदाता की subscriptions से जुड़े मेंबरशिप प्लान, क्षमता और प्रतीक्षा सूची वाला क्लास टाइमटेबल, दरवाज़े पर चेक-इन का तरीका और स्टाफ़ डैशबोर्ड चाहिए। AI ऐप बिल्डर मुख्य हिस्सा जल्दी बना सकता है। कठिन हिस्से पैसे के नियम हैं (फ़्रीज़, विफल भुगतान, रद्दीकरण, प्रोरेशन), और यह सुनिश्चित करना कि दरवाज़े पर एक्सेस वही हो जो सदस्य ने असल में चुकाया है।

अपने मेंबरशिप मॉडल से शुरू करें

जिम और स्टूडियो बहुत अलग होते हैं। यह लिखें:

  • प्लान के प्रकार। मासिक अनलिमिटेड, ऑफ़-पीक, क्लास पैक (10 क्लास), ड्रॉप-इन, वार्षिक एडवांस भुगतान, परिवार या छात्र प्लान।
  • अनुबंध की शर्तें। रोलिंग मासिक, न्यूनतम अवधि, रद्द करने की सूचना अवधि। अनुबंधों और रद्दीकरण पर अपने स्थानीय उपभोक्ता नियम जाँचें।
  • हर प्लान में क्या शामिल है। सिर्फ़ ओपन जिम, सिर्फ़ क्लास, दोनों, या कुछ खास स्थान।
  • फ़्रीज़। क्या सदस्य यात्रा या चोट के लिए रुक सकते हैं? कितने समय के लिए, और क्या कोई शुल्क है?
  • जॉइनिंग फ़ीस, अगर कोई हो।
  • क्लास। तय टाइमटेबल, हर क्लास की क्षमता, प्रतीक्षा सूची, देर से रद्द करने और न आने (no-show) के नियम।

क्लास पैक चलाने वाला एक छोटा योग या बॉक्सिंग स्टूडियो उस 24-घंटे जिम से बहुत अलग ऐप माँगता है जिसमें दरवाज़े का एक्सेस है। अपने लिए बनाएँ।

ऐप को क्या चाहिए

डेटा

तालिकामुख्य फ़ील्ड
Membersनाम, email, फ़ोन, आपातकालीन संपर्क, वेवर कब साइन हुआ, QR token, स्थिति
Plansनाम, कीमत, बिलिंग अवधि, शामिल क्लास (अनलिमिटेड या संख्या), एक्सेस के घंटे, सक्रिय हाँ/नहीं
Membershipsसदस्य, प्लान, स्थिति (active, frozen, past due, cancelled), शुरुआत की तारीख, समाप्ति या नवीनीकरण की तारीख, पेमेंट प्रदाता का subscription ID
Class types and sessionsनाम, कोच, कमरा, शुरू होने का समय, अवधि, क्षमता
Bookingsसत्र, सदस्य, स्थिति (booked, waitlisted, cancelled, attended, no-show), बनाने का समय
Check-insसदस्य, समय, स्थान, तरीका
Paymentsसदस्य, राशि, स्थिति, तारीख, प्रदाता संदर्भ — पेमेंट प्रदाता से मिरर किया गया

मेंबरशिप की स्थिति को पेमेंट प्रदाता के साथ सिंक रखें। यह तय करने वाला स्रोत प्रदाता है कि भुगतान सफल हुआ या नहीं; प्रदाता सूचित करता है तो आपका ऐप अपनी स्थिति अपडेट करता है।

पेज

  • सार्वजनिक: प्लान और कीमतें, टाइमटेबल, जॉइन प्रवाह (प्लान चुनें, खाता बनाएँ, वेवर साइन करें, भुगतान करें)।
  • सदस्य क्षेत्र: मेरी मेंबरशिप, आने वाली बुकिंग, क्लास बुक या रद्द करें, चेक-इन QR कोड, भुगतान इतिहास, फ़्रीज़ या रद्दीकरण के अनुरोध।
  • फ़्रंट डेस्क: चेक-इन स्कैनर, सदस्य खोज, आज की क्लास उपस्थिति सूची के साथ।
  • स्टाफ़ एडमिन: सदस्य, प्लान, टाइमटेबल, विफल भुगतान, सक्रिय सदस्यों, उपस्थिति और क्लास भराव दर की रिपोर्ट।

अनुमतियाँ

सदस्य सिर्फ़ अपना डेटा देखते हैं। कोच अपनी क्लास की सूची देखते हैं। फ़्रंट डेस्क चेक-इन कर सकता है और सदस्य खोज सकता है। मैनेजर प्लान, रिफ़ंड और रिपोर्ट संभालते हैं। साइन-अप फ़ॉर्म में लिए गए स्वास्थ्य और चोट के नोट संवेदनशील हैं; सिर्फ़ ज़रूरी चीज़ें लें और देखने वालों को सीमित करें।

कठिन हिस्से

आवर्ती बिलिंग

अपनी बिलिंग बनाने के बजाय पेमेंट प्रदाता की subscription सुविधा इस्तेमाल करें। सदस्य होस्टेड पेज पर कार्ड का विवरण डालता है; प्रदाता हर अवधि में उसे चार्ज करता है, विफल भुगतान दोबारा कोशिश करता है, और वेबहुक के ज़रिए आपके ऐप को इवेंट भेजता है (भुगतान सफल, भुगतान विफल, subscription रद्द)। आपका ऐप उसके जवाब में मेंबरशिप की स्थिति बदलता है। Stripe के साथ subscriptions जोड़ने की गाइड यह बताती है, और पेमेंट जोड़ना बुनियादी बातें बताती है।

तय करें कि भुगतान विफल होने पर क्या होगा: कुछ दिनों की ग्रेस अवधि, फिर “past due” और ठीक होने तक कोई चेक-इन नहीं — यह एक आम नियम है।

फ़्रीज़, अपग्रेड और रद्दीकरण

फ़्रीज़ आम तौर पर तय अवधि के लिए बिलिंग और एक्सेस रोकता है। महीने के बीच में प्लान बदलने पर प्रोरेशन (अवधि के एक हिस्से का शुल्क) का सवाल उठता है। ज़्यादातर पेमेंट प्रदाता प्रोरेशन खुद निकाल सकते हैं। सूचना अवधि के साथ रद्दीकरण का मतलब है कि मेंबरशिप एक भविष्य की तारीख तक सक्रिय रहती है। हर नियम लिखें और परखें।

क्लास की क्षमता और प्रतीक्षा सूची

वही दोहरी-बुकिंग की समस्या जो किसी भी बुकिंग ऐप में होती है: बुकिंग सेव होते समय सर्वर पर क्षमता जाँचें, सिर्फ़ पेज लोड होने पर नहीं। कोई रद्द करे तो जगह प्रतीक्षा सूची में पहले व्यक्ति को दें। देर से रद्द करने की खिड़की तय करें और तय करें कि न आने पर क्लास क्रेडिट जाएगा या नहीं।

चेक-इन और दरवाज़े का एक्सेस

सदस्य क्षेत्र का QR कोड, जो फ़्रंट डेस्क पर स्कैन हो, स्टाफ़ वाले जिमों के लिए अच्छा काम करता है। बिना स्टाफ़ वाले या 24-घंटे एक्सेस के लिए आम तौर पर दरवाज़े का हार्डवेयर चाहिए, जो उसी हार्डवेयर के अपने सिस्टम से नियंत्रित होता है; कस्टम ऐप तभी उसे चला सकता है जब हार्डवेयर के पास API हो। अक्सर यही तय करता है कि बनाना है या खरीदना।

वेवर

कई जिम नए सदस्यों से देयता वेवर या स्वास्थ्य प्रश्नावली स्वीकार करवाते हैं। कौन सा संस्करण कब और किसने स्वीकार किया, यह सेव करें। शब्दावली एक कानूनी दस्तावेज़ है; उसे किसी पेशेवर से लें, AI से नहीं।

एक ऐसा पहला प्रॉम्प्ट जो काम करता है

Ironside के लिए एक मेंबरशिप ऐप बनाओ, जो एक ही स्थान वाला strength जिम है। प्लान: Monthly Unlimited ($60/month), Off-Peak ($40/month, सप्ताह के दिनों में 9:00 से 16:00), और 10-Class Pack ($120, एक बार)। सार्वजनिक पेज: प्लान, साप्ताहिक क्लास टाइमटेबल, और एक जॉइन प्रवाह जहाँ लोग प्लान चुनें, खाता बनाएँ, वेवर स्वीकार करें और Stripe से भुगतान करें (मासिक प्लान के लिए subscriptions)। सदस्यों को एक क्षेत्र मिले जिसमें उनकी मेंबरशिप की स्थिति हो, चेक-इन के लिए QR कोड, क्षमता सीमा और प्रतीक्षा सूची के साथ क्लास बुकिंग, और एक “फ़्रीज़ का अनुरोध” बटन। फ़्रंट डेस्क स्टाफ़ एक स्कैनर पेज में लॉग इन करे जो QR कोड जाँचे, दिखाए कि मेंबरशिप सक्रिय है या नहीं (Off-Peak के लिए ऑफ़-पीक घंटों में है या नहीं), और चेक-इन दर्ज करे। मैनेजर सदस्य, विफल भुगतान, उपस्थिति और क्लास भराव दर देखें। मेंबरशिप की स्थिति Stripe webhooks से अपडेट हो। सब कुछ एक database में रखो। सरल, बोल्ड डिज़ाइन; सदस्यों के लिए मोबाइल-पहले, फ़्रंट डेस्क के लिए टैबलेट-अनुकूल।

बनाने के चरण

  1. प्लान, टाइमटेबल और सदस्य खाते।
  2. क्लास बुकिंग, सर्वर पर क्षमता जाँच और प्रतीक्षा सूची के साथ।
  3. टेस्ट मोड में भुगतान: पहले एक बार वाले क्लास पैक, फिर subscriptions और webhooks।
  4. मेंबरशिप स्थिति के नियम: active, past due, frozen, cancelled, और हर एक क्या अनुमति देता है।
  5. चेक-इन स्कैनर जो उन नियमों को लागू करे।
  6. स्टाफ़ और मैनेजर व्यू, भूमिकाओं के साथ।
  7. वेवर स्वीकृति, संस्करण और समय-चिह्न के साथ।
  8. पैसे वाले रास्तों की जाँच: विफल भुगतान, कार्ड अपडेट, फ़्रीज़, प्लान बदलना, नोटिस के साथ रद्दीकरण, रिफ़ंड।
  9. मौजूदा सदस्यों को सावधानी से आयात करें; मौजूदा कार्ड subscriptions आम तौर पर पेमेंट प्रदाता की माइग्रेशन प्रक्रिया से जाती हैं, आपके ऐप से नहीं।

आम गलतियाँ

  • ऐप के अपने “paid” फ़्लैग पर भरोसा करना, पेमेंट प्रदाता के इवेंट के बजाय।
  • क्लास की क्षमता सिर्फ़ ब्राउज़र में जाँचना।
  • विफल भुगतान पर कोई ग्रेस अवधि न होना; किसी का कार्ड कल एक्सपायर हुआ और आज दरवाज़े पर उसे लौटा दिया गया।
  • कार्ड का विवरण स्टोर करना। पेमेंट प्रदाता को ही रखने दें।
  • ज़रूरत से ज़्यादा विस्तृत स्वास्थ्य जानकारी जमा करना और उसे हर स्टाफ़ को दिखने देना।
  • दरवाज़े का एक्सेस देने का वादा करना, इससे पहले कि पक्का हो कि आपका हार्डवेयर आपके ऐप से नियंत्रित हो सकता है।

कब जिम प्रबंधन सॉफ़्टवेयर बेहतर विकल्प है

समर्पित जिम और स्टूडियो सॉफ़्टवेयर पहले से बिलिंग, फ़्रीज़, क्लास बुकिंग, चेक-इन, दरवाज़े के एक्सेस के इंटीग्रेशन, ब्रांडेड सदस्य ऐप और रिपोर्टिंग संभालता है। ज़्यादातर जिमों के लिए, खासकर जिनके पास दरवाज़े का हार्डवेयर या कई स्थान हैं, यही बेहतर विकल्प है। कुछ विकल्पों की तुलना उन फ़ीचरों पर करें जिनकी आपको ज़रूरत है, और देखें कि छोड़ते समय वे कैसे संभालते हैं (आपके सदस्यों और पेमेंट subscriptions का निर्यात)।

अपना बनाएँ जब आप सरल नियमों वाला एक छोटा स्टूडियो चलाते हैं और सॉफ़्टवेयर आपके लिए उसकी कीमत से ज़्यादा महँगा है, जब आपका मॉडल फ़िट नहीं होता (जैसे कोचिंग, प्रोग्राम और क्लास का मिश्रण), या जब आप जिमों के लिए सॉफ़्टवेयर को एक व्यवसाय के रूप में बनाना चाहते हैं। अगर आप सुविधा चलाने के बजाय क्लाइंट को कोचिंग देते हैं, तो पर्सनल ट्रेनिंग व्यवसाय कैसे शुरू करें देखें, और पेड ऑनलाइन सामग्री के लिए मेंबरशिप साइट कैसे बनाएँ।

Mythex के साथ बनाना

Mythex पर आप चैट में जिम ऐप का वर्णन करते हैं और उसे लाइव प्रीव्यू में फ़ोन और टैबलेट आकार पर जाँचते हैं। जब सदस्य और बुकिंग सेव करने हों, तो एजेंट एक समर्पित Postgres database जोड़ता है (या /database टाइप करें)। Mythex आपके ऐप्स के लिए बिल्ट-इन साइन-इन या पेमेंट नहीं देता: आप अपना Stripe खाता और keys जोड़ते हैं, जो प्रोजेक्ट सीक्रेट्स के रूप में रखी जाती हैं (Stripe रेसिपी), और अपने तरीके से सदस्य लॉगिन जोड़ते हैं। Stripe webhooks को आपका प्रकाशित URL चाहिए, इसलिए उन्हें पूरी तरह परखने से पहले प्रकाशित करें। Pro पर Mythex ऐप को Android और iPhone ऐप के रूप में भी लपेट सकता है, जो Google Play internal testing और TestFlight पर जाता है।

डिज़ाइन की शुरुआत के लिए, योग स्टूडियो वेबसाइट टेम्पलेट में कोच प्रोफ़ाइल और एडिटोरियल लेआउट हैं।

सवाल

जिम मेंबरशिप ऐप को क्या चाहिए?

सदस्यों के खाते, आवर्ती बिलिंग वाले मेंबरशिप प्लान, क्षमता सीमा के साथ क्लास का शेड्यूल जिसे सदस्य बुक कर सकें, दरवाज़े पर चेक-इन, और सदस्यों, भुगतानों और उपस्थिति का स्टाफ़ व्यू। फ़्रीज़, क्लास पैक और वेवर आम तौर पर बाद में आते हैं।

जिम आवर्ती भुगतान कैसे लें?

किसी पेमेंट प्रदाता की subscription सुविधा से, जैसे Stripe Billing, जहाँ सदस्य कार्ड सेव करता है और प्रदाता हर अवधि में उसे चार्ज करता है, विफल भुगतान दोबारा कोशिश करता है और आपके ऐप को सूचित करता है। कार्ड नंबर खुद कभी न रखें।

सदस्य चेक-इन कैसे करते हैं?

आम तौर पर अपने खाते से एक QR कोड दिखाकर, जिसे दरवाज़े पर स्टाफ़ या टैबलेट स्कैन करता है। ऐप जाँचता है कि मेंबरशिप सक्रिय है और विज़िट दर्ज करता है।

क्या मुझे जिम सॉफ़्टवेयर बनाना चाहिए या खरीदना चाहिए?

ज़्यादातर जिमों के लिए मौजूदा जिम प्रबंधन सॉफ़्टवेयर बेहतर है, जो बिलिंग, एक्सेस कंट्रोल हार्डवेयर और ऐप संभालता है। बनाना तब समझदारी है जब मॉडल असामान्य हो, छोटा स्टूडियो हो जिसकी ज़रूरतें सरल हों, या आप इसे दूसरे जिमों को बेचने का प्रोडक्ट बनाना चाहते हों।

Mythex · Pricing · AI से कुछ भी बनाएँ · वेबसाइट और ऐप टेम्पलेट · Mythex की तुलना · AI से ऐप बनाने की शब्दावली · 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 Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)