როგორ ავაშენოთ სპორტული დარბაზის წევრობის აპლიკაცია: გეგმები, გადახდები, კლასებზე ჩაწერა და შესვლა
სპორტული დარბაზის წევრობის აპი საშუალებას აძლევს ადამიანებს, გაწევრიანდნენ, ყოველთვიურად გადაიხადონ, ჩაიწერონ კლასებზე და შევიდნენ დარბაზში, ხოლო პერსონალი ხედავს, ვინ არის აქტიური, ვინ გადაიხადა და ვინ მოვიდა. ასაშენებლად გჭირდებათ წევრის ანგარიშები, წევრობის გეგმები გადახდის მომწოდებლის გამოწერებთან დაკავშირებით, კლასების განრიგი ადგილების ლიმიტითა და მოლოდინის სიით, შესვლის მეთოდი კარებთან და პერსონალის დაფა. AI აპის შემქმნელს შეუძლია ძირითადი ნაწილი სწრაფად ააწყოს. რთული ნაწილი ფულის წესებია (შეჩერება, წარუმატებელი გადახდები, გაუქმება, პროპორციული გადახდა) და იმის უზრუნველყოფა, რომ კარებთან წვდომა ემთხვეოდეს იმას, რაც წევრმა რეალურად გადაიხადა.
დაიწყეთ თქვენი წევრობის მოდელით
დარბაზები და სტუდიები ძალიან განსხვავდება ერთმანეთისგან. ჩაწერეთ:
- გეგმების ტიპები. ყოველთვიური შეუზღუდავი, შეზღუდული საათებით, კლასების პაკეტები (10 კლასი), ერთჯერადი ვიზიტები, წლიური წინასწარი გადახდა, ოჯახური ან სტუდენტური გეგმები.
- კონტრაქტის პირობები. ყოველთვიური ციკლი, მინიმალური ვადა, გაუქმების შეტყობინების ვადა. შეამოწმეთ ადგილობრივი სამომხმარებლო წესები კონტრაქტებსა და გაუქმებაზე.
- რას მოიცავს თითო გეგმა. მხოლოდ დარბაზი, მხოლოდ კლასები, ორივე, კონკრეტული ფილიალები.
- შეჩერება. შეუძლიათ თუ არა წევრებს დროებით შეჩერება მოგზაურობის ან ტრავმის გამო? რა ვადით და აქვს თუ არა საფასური?
- საწევრო გადასახადი, თუ არსებობს.
- კლასები. ფიქსირებული განრიგი, ადგილები თითო კლასზე, მოლოდინის სია, გვიან გაუქმებისა და გამოუცხადებლობის წესები.
კლასების პაკეტებით მომუშავე იოგას ან ბოქსის სტუდიას სრულიად სხვა აპი სჭირდება, ვიდრე 24-საათიან დარბაზს კარის წვდომით. ააშენეთ თქვენისთვის.
რა სჭირდება აპს
მონაცემები
| ცხრილი | ძირითადი ველები |
|---|---|
| წევრები | სახელი, ელფოსტა, ტელეფონი, გადაუდებელი კონტაქტი, ხელწერილის თარიღი, QR ტოკენი, სტატუსი |
| გეგმები | სახელი, ფასი, ბილინგის პერიოდი, შემავალი კლასები (შეუზღუდავი ან რიცხვი), წვდომის საათები, აქტიურია დიახ/არა |
| წევრობები | წევრი, გეგმა, სტატუსი (აქტიური, შეჩერებული, ვადაგადაცილებული, გაუქმებული), დაწყების თარიღი, დასრულების ან განახლების თარიღი, გადახდის პროვაიდერის გამოწერის ID |
| კლასების ტიპები და სესიები | სახელი, მწვრთნელი, ოთახი, დაწყების დრო, ხანგრძლივობა, ადგილები |
| ჩაწერები | სესია, წევრი, სტატუსი (ჩაწერილი, მოლოდინის სიაში, გაუქმებული, დასწრებული, არ გამოცხადდა), შექმნის დრო |
| შესვლები | წევრი, დრო, ადგილი, მეთოდი |
| გადახდები | წევრი, თანხა, სტატუსი, თარიღი, გადახდის მომწოდებლის მითითება — გადახდის მომწოდებლიდან გადმოტანილი |
წევრობის სტატუსი სინქრონში უნდა იყოს გადახდის მომწოდებელთან. მომწოდებელი არის წყარო, რომელიც გადაწყვეტს, წარმატებული იყო თუ არა გადახდა; თქვენი აპი თავის სტატუსს განაახლებს, როცა მომწოდებელი შეგატყობინებთ.
გვერდები
- საჯარო: გეგმები და ფასები, განრიგი, გაწევრიანების პროცესი (გეგმის არჩევა, ანგარიშის შექმნა, ხელწერილზე ხელმოწერა, გადახდა).
- წევრის არე: ჩემი წევრობა, მომავალი ჩაწერები, კლასზე ჩაწერა ან გაუქმება, QR კოდი შესვლისთვის, გადახდების ისტორია, შეჩერების ან გაუქმების მოთხოვნები.
- მისაღები მაგიდა: შესვლის სკანერი, წევრის ძიება, დღევანდელი კლასები დასწრების სიებით.
- პერსონალის ადმინი: წევრები, გეგმები, განრიგი, წარუმატებელი გადახდები, ანგარიშები აქტიური წევრებისა და დასწრების შესახებ, კლასების შევსების მაჩვენებლები.
წვდომა
წევრები ხედავენ მხოლოდ საკუთარ მონაცემებს. მწვრთნელები ხედავენ თავიანთ კლასების სიებს. მისაღებ მაგიდას შეუძლია შესვლის რეგისტრაცია და წევრების ძიება. მენეჯერები ართმევენ გეგმებს, დაბრუნებებს და ანგარიშებს. სამედიცინო და ტრავმის ჩანაწერები, რომლებიც რეგისტრაციის ფორმებით იკრიბება, მგრძნობიარეა; შეაგროვეთ მხოლოდ ის, რაც გჭირდებათ, და შეზღუდეთ, ვის შეუძლია მისი ნახვა.
რთული ნაწილები
განმეორებადი გადახდები
გამოიყენეთ გადახდის მომწოდებლის გამოწერის ფუნქცია და არა საკუთარი ბილინგი. წევრი ბარათის მონაცემებს აკრებს მომწოდებლის დაცულ გვერდზე; მომწოდებელი ყოველ პერიოდში ურიცხავს თანხას, იმეორებს წარუმატებელ გადახდებს და აგზავნის მოვლენებს თქვენს აპში ვებჰუკით (გადახდა წარმატებულია, გადახდა წარუმატებელია, გამოწერა გაუქმდა). თქვენი აპი წევრობის სტატუსს ამის მიხედვით ცვლის. ჩვენი გზამკვლევი Stripe-ით გამოწერების დამატების შესახებ ამას ფარავს, და გადახდების დამატება საბაზისო ნაწილს.
გადაწყვიტეთ, რა მოხდეს, როცა გადახდა წარუმატებელია: შეღავათის ვადა რამდენიმე დღე და შემდეგ „ვადაგადაცილებული“ სტატუსი, როცა შესვლა არ არის, სანამ საკითხი არ მოგვარდება — ეს ჩვეულებრივი წესია.
შეჩერება, განახლება და გაუქმება
შეჩერება ჩვეულებრივ აჩერებს ბილინგს და წვდომას განსაზღვრული ვადით. გეგმის შეცვლა თვის შუაში აჩენს პროპორციული გადახდის საკითხს (ამ პერიოდის ნაწილის გადახდას). უმეტეს გადახდის მომწოდებელს შეუძლია პროპორციის გამოთვლა თქვენთვის. გაუქმება შეტყობინების ვადით ნიშნავს, რომ წევრობა აქტიური რჩება მომავალ თარიღამდე. ყოველი წესი ჩაწერეთ და გამოსცადეთ.
კლასის ადგილები და მოლოდინის სია
იგივე ორმაგი ჯავშნის პრობლემა, როგორც ნებისმიერ ჯავშნის აპში: ადგილები სერვერზე შეამოწმეთ ჩაწერის შენახვისას და არა მხოლოდ გვერდის ჩატვირთვისას. როცა ვინმე გააუქმებს, მოლოდინის სიის პირველ ადამიანს შესთავაზეთ ადგილი. გადაწყვიტეთ თქვენი გვიან გაუქმების ფანჯარა და ის, წააგებს თუ არა გამოუცხადებელი წევრი კლასის კრედიტს.
შესვლა და კარის წვდომა
QR კოდი წევრის არეში, რომელიც მისაღებ მაგიდაზე სკანირდება, კარგად მუშაობს პერსონალიან დარბაზებში. პერსონალის გარეშე ან 24-საათიან წვდომას ჩვეულებრივ კარის აპარატურა სჭირდება, რომელსაც თავისი სისტემა მართავს; საკუთარ აპს მისი მართვა მხოლოდ მაშინ შეუძლია, თუ აპარატურას აქვს API. ხშირად სწორედ ეს არის გადამწყვეტი: აშენება თუ ყიდვა.
ხელწერილები
ბევრი დარბაზი ახალ წევრებს სთხოვს პასუხისმგებლობის ხელწერილის ან ჯანმრთელობის კითხვარის მიღებას. შეინახეთ, ვინ რომელი ვერსია და როდის მიიღო. ფორმულირება იურიდიული დოკუმენტია; მიიღეთ ის პროფესიონალისგან და არა AI-სგან.
მაგალითი პირველი მოთხოვნისთვის
ააშენე წევრობის აპი Ironside-ისთვის, ერთფილიალიანი ძალოვანი დარბაზისთვის. გეგმები: Monthly Unlimited ($60/თვე), Off-Peak ($40/თვე, სამუშაო დღეებში 9:00–16:00), და 10-Class Pack ($120, ერთჯერადი). საჯარო გვერდები: გეგმები, ყოველკვირეული კლასების განრიგი და გაწევრიანების პროცესი, სადაც ირჩევენ გეგმას, ქმნიან ანგარიშს, იღებენ ხელწერილს და იხდიან Stripe-ით (გამოწერები ყოველთვიური გეგმებისთვის). წევრებს აქვთ არე, სადაც ხედავენ წევრობის სტატუსს, QR კოდს შესვლისთვის, კლასზე ჩაწერას ადგილების ლიმიტითა და მოლოდინის სიით და შეჩერების მოთხოვნის ღილაკს. მისაღები მაგიდის პერსონალი შედის სკანერის გვერდზე, რომელიც ამოწმებს QR კოდს, აჩვენებს არის თუ არა წევრობა აქტიური (და Off-Peak-ისთვის — საათებში ფარგლებში), და ინახავს შესვლას. მენეჯერები ხედავენ წევრებს, წარუმატებელ გადახდებს, დასწრებასა და კლასების შევსების მაჩვენებლებს. წევრობის სტატუსი ახლდება Stripe-ის ვებჰუკებიდან. ყველაფერი შეინახე მონაცემთა ბაზაში. მარტივი, მკაფიო დიზაინი; წევრებისთვის მობილურზე პირველი, მისაღები მაგიდისთვის პლანშეტისთვის მოსახერხებელი.
ასაშენებელი ეტაპები
- გეგმები, განრიგი და წევრის ანგარიშები.
- კლასებზე ჩაწერა სერვერზე ადგილების შემოწმებით და მოლოდინის სიით.
- გადახდები სატესტო რეჟიმში: ჯერ ერთჯერადი კლასების პაკეტები, შემდეგ გამოწერები და ვებჰუკები.
- წევრობის სტატუსის წესები: აქტიური, ვადაგადაცილებული, შეჩერებული, გაუქმებული, და რა უშვებს თითოეული.
- შესვლის სკანერი, რომელიც ამ წესებს ახორციელებს.
- პერსონალისა და მენეჯერის ხედები როლებით.
- ხელწერილის მიღება ვერსიითა და დროის ნიშნით.
- ფულის გზების ტესტირება: წარუმატებელი გადახდა, ბარათის განახლება, შეჩერება, გეგმის შეცვლა, გაუქმება შეტყობინებით, დაბრუნება.
- არსებული წევრების იმპორტი ფრთხილად; არსებული ბარათით გამოწერები, როგორც წესი, გადადის გადახდის მომწოდებლის მიგრაციის პროცესით და არა თქვენი აპით.
გავრცელებული შეცდომები
- აპის საკუთარი „გადახდილია“ დროშის ნდობა გადახდის მომწოდებლის მოვლენების ნაცვლად.
- კლასის ადგილების შემოწმება მხოლოდ ბრაუზერში.
- შეღავათის ვადის არქონა წარუმატებელ გადახდებზე; წევრებს კარებთან უარს ეუბნებიან, რადგან ბარათის ვადა გუშინ გავიდა.
- ბარათის მონაცემების შენახვა. დატოვეთ ისინი გადახდის მომწოდებელთან.
- დეტალური ჯანმრთელობის ინფორმაციის შეგროვება, რომელიც არ გჭირდებათ, და ყველა პერსონალისთვის ხილვადობა.
- კარის წვდომის დაპირება, სანამ დაადასტურებთ, რომ თქვენი აპარატურა თქვენი აპით იმართება.
როდის სჯობს სპორტული დარბაზის მართვის პროგრამა
სპეციალური დარბაზისა და სტუდიის პროგრამა უკვე ფარავს ბილინგს, შეჩერებებს, კლასებზე ჩაწერას, შესვლას, კარის წვდომის ინტეგრაციებს, ბრენდირებულ წევრის აპს და ანგარიშებს. უმეტესი დარბაზისთვის, განსაკუთრებით მათთვის, ვისაც კარის აპარატურა ან რამდენიმე ფილიალი აქვს, ეს უკეთესი არჩევანია. შეადარეთ რამდენიმე თქვენი საჭიროებების მიხედვით და ასევე იმის მიხედვით, როგორ ხდება წასვლა (თქვენი წევრებისა და გადახდის გამოწერების ექსპორტი).
საკუთარი ააშენეთ, თუ მართავთ მცირე სტუდიას მარტივი წესებით და პროგრამა თქვენთვის უფრო ძვირია, ვიდრე ღირს, როცა თქვენი მოდელი არ ჯდება (მაგალითად, კოუჩინგის, პროგრამებისა და კლასების ჰიბრიდი), ან როცა სურთ დარბაზებისთვის პროგრამის აშენება, როგორც ბიზნესი. თუ კლიენტებს ინდივიდუალურად ამუშავებთ და არა დარბაზს მართავთ, იხილეთ როგორ დავიწყოთ პერსონალური ვარჯიშის ბიზნესი, ხოლო ფასიანი ონლაინ კონტენტისთვის — როგორ ავაშენოთ წევრობის საიტი.
როგორ ავაშენოთ Mythex-ით
Mythex-ში აღწერთ დარბაზის აპს ჩატში და ამოწმებთ მას ცოცხალ გადახედვაში ტელეფონისა და პლანშეტის ზომით. აგენტი ამატებს სპეციალურ Postgres მონაცემთა ბაზას, როცა წევრებისა და ჯავშნების შენახვა გჭირდებათ (ან აკრიფეთ /database). Mythex არ მოიცავს ჩაშენებულ შესვლას ან გადახდებს თქვენი აპებისთვის: თქვენ უკავშირდებით საკუთარ Stripe ანგარიშს და გასაღებებს, რომლებიც ინახება პროექტის საიდუმლოებებში (Stripe რეცეპტი), და წევრის შესვლას ამატებთ თქვენი არჩეული მიდგომით. Stripe-ის ვებჰუკებს სჭირდება გამოქვეყნებული URL, ამიტომ ბოლომდე ტესტირებამდე გამოაქვეყნეთ. Pro-ზე Mythex შეუძლია აპი შეფუთოს Android და iPhone აპად Google Play-ის შიდა ტესტირებისა და TestFlight-ისთვის.
დიზაინის დასაწყისად შეგიძლიათ გამოიყენოთ იოგას სტუდიის ვებსაიტის შაბლონი, რომელსაც მწვრთნელების პროფილები და რედაქციული განლაგება აქვს.
კითხვები
რა სჭირდება სპორტული დარბაზის წევრობის აპს?
წევრის ანგარიშები, წევრობის გეგმები განმეორებადი გადახდით, კლასების განრიგი, სადაც წევრებს შეუძლიათ ჩაწერა ადგილების ლიმიტით, შესვლა კარებთან და პერსონალის ხედი წევრებზე, გადახდებსა და დასწრებაზე. შეჩერება, კლასების პაკეტები და ხელწერილები ჩვეულებრივ მოჰყვება.
როგორ უნდა მიიღოს დარბაზმა განმეორებადი გადახდები?
გადახდის მომწოდებლის გამოწერის ფუნქციით, მაგალითად Stripe Billing-ით, სადაც წევრი ინახავს ბარათს, მომწოდებელი ყოველ პერიოდში ურიცხავს თანხას, იმეორებს წარუმატებელ გადახდებს და აცნობებს თქვენს აპს. ბარათის ნომრები არასდროს შეინახოთ თავად.
როგორ შედიან წევრები დარბაზში?
ჩვეულებრივ, წევრი აჩვენებს თავის ანგარიშიდან QR კოდს, რომელსაც პერსონალი ან კარებთან მდგარი პლანშეტი სკანირებს. აპი ამოწმებს, რომ წევრობა აქტიურია, და იწერს ვიზიტს.
უნდა ავაშენო დარბაზის პროგრამა თუ ვიყიდო?
უმეტეს დარბაზს უკეთ ემსახურება არსებული სპორტული დარბაზის მართვის პროგრამა, რომელიც ფარავს გადახდებს, წვდომის აპარატურას და აპლიკაციებს. აშენება ღირს არაჩვეულებრივი მოდელისთვის, მცირე სტუდიისთვის მარტივი მოთხოვნებით, ან თუ პროდუქტს სხვა დარბაზებს გაყიდით.