Ek organized counter
Member ki information register, chat aur alag sheets mein dhoondhne ke bajaye uske record mein dekhein. Staff ko agla action samajh aaye: approve, fee collect, renewal ya follow-up.
Admissions se collections tak. Member ki pehli registration se uske aglay fitness goal tak. GymOS aapke gym ke roz ke kaam ko ek connected management experience mein laata hai.
OFFLINE INTERACTIVE PORTFOLIO · ROMAN URDU · DEMO DATA
Gym chalana sirf member add karna nahi. Fees, overdue renewals, products, staff ke records, complaints aur member communication sab ko saath manage karna hota hai.
GymOS ka desktop software owner ko admissions, membership plans, fee payments, POS sales, expenses aur member history organize karne mein madad deta hai. Member app isi experience ko member ke phone tak le jaati hai: uska account, fitness targets, weekly progress aur gym updates uski apni screen par.
Behtar follow-up se bhooli hui renewals identify ho sakti hain. Paid aur credit sales alag hone se khata clear nazar aata hai. Reports se owner samajh sakta hai ke collections kahan se aa rahi hain aur kharcha kahan ho raha hai. Ye visibility growth ke decisions mein madad karti hai; extra revenue ya timely payment ki guarantee nahi.
Member ki information register, chat aur alag sheets mein dhoondhne ke bajaye uske record mein dekhein. Staff ko agla action samajh aaye: approve, fee collect, renewal ya follow-up.
Expiry ke qareeb aur overdue members identify karein. Reminders aur payment history manual follow-up ko support karte hain; payment confirmation phir bhi owner ki responsibility hai.
Popular plans, expenses aur collections review karke pricing, add-ons aur services par informed decisions lein. Standard workflow se zyada members manage karna asaan ho sakta hai.
Phone aur internet ho to WhatsApp invitation. Phone ya internet na ho to counter par walk-in entry. Dono routes mein details aur payment review ke baad admission accept hota hai.
Simulation only. Koi live invitation, message ya database update nahi hota.
Owner name aur WhatsApp number se invitation banata hai. Link WhatsApp par milta hai, lekin form browser mein khulta hai. Member plan aur required details submit karta hai; request desktop ki Pending Approvals list mein aati hai. Payment receive aur verify karke owner accept karta hai.
Staff Walk-in Registration choose karke member se details leta hai aur manually form fill karta hai. Ye entry bhi Pending Approvals mein aati hai. Payment check aur review ke baad acceptance hoti hai; sirf form create hone ko completed admission na samjhein.
Gym-branded mobile form member ko batata hai ke kya fill karna hai, kaunsa plan choose karna hai aur submission ke baad kya hoga.
Member apne invitation link se form kholta hai. Gym name aur contact information sahi gym ki pehchan deti hai. Personal details, gender, address aur required admission information organized steps mein fill hoti hai.
Available plan, configured extras aur applicable charges review karke selection karein. Online payment ke liye saved gym account details aur required proof ka workflow milta hai. Form submission automatic bank-payment verification nahi.
Submit ke baad already-submitted aur pending status repeat form bharne ki confusion kam karta hai. Acceptance ke baad approved state aur rejected request ka separate status milta hai.
Invitation expire ho to expired state aur gym contact ka next step milta hai. Saved WhatsApp contact se guidance ya naya link maangein. Invitation expiry aur membership expiry alag cheezein hain.
Search se member dhoondein, status filter karein aur profile khol kar membership, billing aur fitness information dekhein.
Overdue ka matlab membership date guzar chuki hai; frozen account temporary pause ko represent karta hai. Dono ko ek jaisa samajh kar fee follow-up na karein. Status filters relevant members ki list tak le jaate hain.
Photo se member ko pehchanna asaan hota hai. Photo na ho to initials avatar rehta hai. Member ID aur contact record se milte-julte naam walay accounts ko alag identify karein.
Plan, active add-ons, dates, fee records, outstanding credit aur billing history dekhein. Member app PIN reset aur available fitness profile data bhi isi member ke context mein milta hai.
Gym ke supported plan fields se duration, recurring fee aur one-time charges configure karein. Optional services ko add-ons ke zariye clearly price karein.
Plan ka naam, duration aur fee set karke packages banayein. Basic training, quarterly package ya cardio service ko alag organize karein. Har possible billing model ka claim nahi—configuration available fields ke mutabiq hoti hai.
Trainer, cardio ya configured services ko add-ons ke taur par rakhein. One-time admission charges recurring membership se alag hon, taake pehli payment aur aglay renewal ka farq clear rahe.
Base + extras + one-time admission
NEXT RENEWALPKR 5,000One-time admission dobara include nahi.
Sahi member select karein, plan aur duration review karein, amount aur payment date verify karein. Renewal ke saath history aur receipt workflow organized rehta hai.
Existing plan, monthly rate, expiry aur outstanding khata review karein. Renewal duration aur plan choose karke calculated amount verify karein; supported custom adjustment consciously use karein.
Product khata aur membership fee alag obligations hain. Fee collect karte waqt membership aur khata selections review karein. Membership payment se har outstanding product automatically paid assume nahi hota.
Save hone par fee history aur renewal dates update hoti hain. Receipt WhatsApp queue mein ja sakti hai. Queued, sent aur delivered ek jaisa status nahi; bank payment receive hone ki tasdeeq owner karta hai.
Renewal: PKR 5,000 / Product khata: PKR 500
Amount receive aur verify karne ke baad record karein.
Upcoming expiry ka pehla reminder; payment plan karne ka waqt.
Renewal ki dobara yaad-dihani; last-minute confusion kam.
Membership aaj expire honay ka clear notice.
Configured repeat cycle; inactive threshold ke baad existing rules follow hote hain.
Queue sending ko organize karti hai. POS aur registration jaisay transactional messages ko priority milti hai. Active WhatsApp aur running desktop zaroori hain; delay algorithm delivery ya account safety guarantee nahi karta.
Selected date range ke collections aur expenses ko current member status se alag samjhein. “Now” wali cards live position hain; historical period totals nahi.
Daily, weekly, monthly, yearly, all-time ya custom start/end date se period-based totals dekhein. Same range mein collections aur expenses compare karein. Active/frozen counts aur current khata ko us period ki sales na samjhein.
Recorded revenue minus recorded operating expenses ka difference dikhaya jata hai. Product cost, tax, depreciation ya doosra kharcha record nahi hua to woh automatically deduct nahi hota. Ye complete audited profit statement nahi.
Store sale membership fee se alag record karein. Paid sale received collection hai; credit sale member ka outstanding khata hai.
Product choose karein, stock aur price review karein, quantity set karein aur payment status select karein. Purchase history ke liye sale ko member se link karein. Credit mein sahi member required hai taake khata doosray account mein na jaye.
Paid means amount receive ho chuka; credit means item diya lekin payment outstanding hai. Baad mein existing khata settle karein—same item ki doosri sale bana kar stock ya revenue double na karein.
Ahmed Ali · 2 × PKR 350
Gym Expense choose karke category, date, amount aur description enter karein. Rent, electricity aur maintenance actual date par record hon to expense totals aur category charts meaningful hote hain.
Machine service ki payment: category Maintenance, amount 3,000, payment date aur clear description. Recorded expenses barhte hain aur revenue-minus-expenses difference kam hota hai. Real expense record na ho to report adhuri hogi.
Receipts, transaction history aur searchable records member discussions ko clearer banate hain. Memory ki jagah record ka reference dein.
Fee aur product transactions search karein, status dekhein aur available receipt download karein. Member ko amount aur transaction ka clear reference milta hai.
Membership due aur product khata ki summary review karein. WhatsApp statement follow-up mein madad karta hai. Old khata recovery new sale nahi; summary verify karke send karein.
Admissions, updates aur relevant activity logs troubleshooting mein madad dete hain. Export se handover aur records review asaan hota hai; member information authorized jagah par rakhein.
App se issue raise hota hai; desktop par owner ko complaint aur status milta hai. Public issues ke upvotes common demand ko samajhne mein madad karte hain.
Member title aur details se complaint file karta hai. Public community issue doosray members ko dikh sakta hai aur woh upvote karte hain. Private complaint public feed nahi; personal aur payment details public post mein share na karein.
Duplicate complaints ke bajaye existing public issue par vote kiya ja sakta hai. Desktop par votes, status aur detail se owner action prioritize karta hai. Urgent safety issue ko sirf kam votes ki wajah se delay na karein.
Evening session mein airflow kam hai. Public issue · Summit Fitness
Vote aur resolution par click karke state change dekhein.
Public issue par Upvote button aur resolved issue ki green state member ko next action samjhati hai. Desktop par owner ki resolution cloud update ke baad member side par reflect hoti hai.
Gym timing, maintenance ya class update desktop se compose karein. Publish se pehle preview dekhein; member app mein notification inbox aur full detail milti hai.
Aapka next gym update yahan preview hoga.
Actual phone push permission aur platform support par depend karti hai. Ye local presentation preview hai.
Gym announcement sab eligible members ke inbox ke liye hota hai. Fee, purchase aur personal reminder relevant member ke account mein rehte hain. Personal transaction ko public announcement na banayein.
New update attention state deta hai; bell inbox mein subject, preview aur date hoti hai. Open karne par full text read hota hai. Phone push aur in-app inbox alag surfaces hain; permission off ho to phone-level push guaranteed nahi.
Local records, cloud sync aur WhatsApp queue related lekin alag systems hain. Har state ko samajhna daily work aur support mein madad karta hai.
Launch par saved session se connect karne ki koshish hoti hai. Interruption mein reconnect support milta hai. Session recover na ho to fresh QR scan ki zaroorat ho sakti hai. Disconnected state ko sent message na samjhein.
Supported desktop operations local records aur pending changes ke saath kaam karte hain. Internet restore hone par sync hoti hai. Member app ko latest entry relevant cloud sync complete hone ke baad milti hai, offline entry foran phone par nahi aati.
Registration, receipts aur reminders queue mein ja sakte hain. Waiting, server acknowledgement aur recipient delivery alag stages hain. Invalid number ya sync conflict review karein; har attempt successful delivery nahi.
Online registration, cloud features aur phone notifications ko internet chahiye. Desktop band ho to uski WhatsApp queue ka sending continue rehna guaranteed nahi.
Gym info aur payment settings identity configure karti hain. Separate license section software validity aur renewal ka reference deta hai.
Name, address, WhatsApp aur payment account details correct rakhein. Registration aur member-facing information saved settings se aati hai. Account details show hona automatic payment collection nahi.
License screen mein validity aur remaining days milte hain. Expiry se 7 din pehle warning owner ko renewal yaad dilati hai. Provider portal se renewal ke baad online refresh/check renewal chahiye; payment aur license extension provider ke process se hoti hai.
iPhone aur Android par installable PWA. Member ID aur PIN se apna account, payments, fitness progress aur gym updates dekhein.
Admission par assigned credentials use karein. First login par PIN change ka flow hai. Phir first-time fitness onboarding goal aur baseline banati hai; completion ke baad dashboard milta hai.
Profile mein member ID, plan, expiry, remaining days aur balances dekhein. Activity tab fee payment dates aur product purchases ka personal record deta hai. Doosray members ka financial data apni screen par nahi.
Active status valid membership hai. Expired state mein persistent renewal alert aur visual warning ho sakti hai; renewal sync ke baad update hota hai. Frozen temporary pause hai, overdue ka alternate label nahi.
Photo update, PIN change aur fitness editing available hain. Current photo flow Google Drive image aur database reference use karta hai. Desktop par synced photo ya initials se identification asaan hoti hai.
Age, height, weight, activity aur measurements se starting profile banta hai. Goal ke mutabiq estimates milte hain; complete onboarding har login par repeat nahi hoti.
Weight target aur moderate deficit estimate.
Weight gain aur surplus estimate.
Waist aur composition trend ko weight ke saath samjhein.
Current weight aur consistency ka target.
Calories, protein, carbs aur fat clearly dikhte hain. Water target, BMI aur body-fat metrics useful starting point dete hain. Recorded body-fat aur formula-based estimate ki labels ko alag samjhein.
Current weight, target aur remaining distance hero card mein; deadline aur days timeline mein. Progress aur time ka comparison planning ke liye hai, selected date tak result ki guarantee nahi.
Synced onboarding aur weekly progress member ke desktop profile mein available hoti hai. Owner ya trainer member ke record ke context mein goal aur measurements review kar sakta hai, separate manual re-entry kam ho sakti hai.
Nutrition, hydration aur body-composition values estimates hain. Individual needs aur measurement accuracy vary karti hain.
Weekly weight aur waist log karein; optional measurements aur notes context dete hain. History preserve rehti hai aur latest inputs se current targets update hote hain.
Sunday preferred reminder consistency mein madad karta hai; manual log sirf Sunday tak restricted nahi. Weight KG mein decimal precision se enter hota hai, jaise 79.800 KG. Measurements selected units mein liye ja sakte hain.
Weight, waist aur available body-fat history trends dikhati hai. Ek point ho to additional check-in prompt milta hai, fake line nahi. Weekly changes aur genuine streak consistency samjhate hain.
Demo: (starting − current) ÷ (starting − target). Recomposition ka progress weight-only formula nahi.
Clear dues, consistent communication aur organized packages process ko support karte hain. Outcome aapki service, pricing aur actual collections par depend karega.
Profit forecast ya guarantee nahi. Old khata purani receivable ki recovery hai, naya revenue nahi. Costs aur software fee is amount se deduct nahi hue.
Reminder timely follow-up mein madad karta hai lekin member ka payment decision control nahi karta. Overdue list se chasing focus ki ja sakti hai.
Clear records, resolved complaints aur fitness progress member experience improve kar sakte hain. Actual retention apne records se measure karein.
Plans aur staff workflows standardize hon to operational load samajhna asaan hai. Future multi-branch consolidation ya integrations ko current shipped features se alag scope karein.
Sab se zyada time kis cheez par lagta hai—fees ki chasing, admissions, khata ya member questions? Usi problem se practical demo shuru karte hain.
01 / Current process
Members, plans aur pain points.
02 / Relevant demo
Admission, fee aur member app.
03 / Clear proposal
Setup, training, subscription aur support.
FAIZAN / GYMOS DEMO & CONSULTATION
Fictional Summit Fitness records. Interactions local simulations hain; real messages, payments aur customer records change nahi hote.