Alphatech Developers — Tell us about your gym so we can scope membership, attendance, M-Pesa payments, and management software. Required fields are marked *.
← Back
We start with who you are and how to reach you. This information is used for proposals, clarification calls, and project updates throughout development.
Primary contact for this project — proposals and clarifications go to this person.
Legal or trading name as it should appear on invoices and the app.
e.g. Owner, Manager, Operations — helps us tailor communication.
Business email for quotes, login invites, and project updates.
Best number for quick questions; include country code if outside Kenya.
How should Alphatech reach you first? Select all channels you actively use.
City, estate, or branch addresses — important for multi-site setups.
Your member portal and admin dashboard need a web address. Enter your preferred domain as it should appear (e.g. www.gym.co.ke or fitness.yourbrand.co.ke). We’ll register or connect this for you.
Help us understand your gym’s scale and pain points. Your answers here shape which features we prioritize in phase one versus later releases.
Select all that apply if you offer multiple formats.
Only if you chose Other above.
Include planned openings if you expect new branches within 12 months.
Approximate paying or active members today — helps size infrastructure.
Select everything that slows your gym down today — this helps us prioritize features.
Describe pain points not listed above.
Tell us what success looks like. Clear goals help us recommend the right modules and avoid building features you do not need yet.
What should this software achieve in the first 6–12 months?
Only if you chose Other under Main goals.
The one issue you want fixed first after launch.
How will you know the project succeeded? e.g. 90% M-Pesa auto-reconciliation.
We build web apps with member portals and admin dashboards. This section confirms which surfaces you need and whether you already have hosting or a domain.
Web app includes member-facing portal; admin dashboard is for owners and managers.
e.g. kiosk mode, TV display, API for external systems.
Yes if you already own hosting or a domain we should use or migrate.
Different staff and members need different access. We use your answers to design login roles, permissions, and approval workflows.
Every role you select may get its own login and permission set.
e.g. Marketing, Security — only if not listed above.
e.g. receptionist can check in but not see revenue reports.
Describe any unusual access rules or approval steps.
Member data drives profiles, check-in, billing, and communications. Select what you collect today or plan to collect in the new system.
Select all fields you collect or want to collect digitally.
Custom fields e.g. employer, referral source.
Online profiles members can view or update themselves.
Useful for staff recognition and member apps.
Physical or digital member cards linked to QR check-in.
How members check in affects hardware, staff workflow, and fraud prevention. Be specific so we can plan QR codes, scanners, and expiry rules.
How members check in affects hardware, staff workflow, and fraud prevention.
Describe your current or preferred method.
Who performs check-in at the door or desk.
Recommended to prevent sharing one code between members.
Rotating codes reduce fraud if screenshots are shared.
Entry-only vs entry+exit affects reporting and capacity planning.
Optional alerts when a member checks in or out.
Stops expired members from entering without manual override.
Membership plans and renewals are core to gym revenue. Your choices here guide billing cycles, reminders, pauses, and family plans.
All billing periods you sell today or plan to sell.
System marks memberships inactive when the period ends.
SMS/email nudges before renewal date.
Select all reminder windows you want.
e.g. 14 days before expiry.
For travel, injury, or seasonal holds without losing the member.
One payment covering multiple people or a household.
Kenyan gyms often rely on M-Pesa. Share what payment methods and Safaricom credentials you already have so we can plan Daraja API integration.
All ways members pay you today or should pay in the app.
e.g. Flutterwave, PayPal.
Tell us what payment credentials you already have so we can plan Daraja API integration.
Automation and billing features beyond simple recording.
Alert staff or members when STK push or renewal fails.
If you offer classes, PT sessions, or equipment booking, we need to know who schedules what and whether trainers manage their own calendars.
Online booking reduces front-desk calls.
e.g. Sauna slots, swimming lanes.
Trainers set availability; admins can still override.
Trainers and staff may need their own profiles, schedules, and attendance tracking separate from members.
Public or internal profiles with bio, photo, and specialties.
Tools trainers need beyond basic member lists.
Clock-in for reception, trainers, or security.
Automated SMS, WhatsApp, and email reduce manual follow-ups. Choose channels and triggers you want built into the system.
Channels you are willing to use for automated messages.
Events that should trigger messages without manual action.
Owners and managers need visibility into revenue, attendance, and retention. Tell us which reports and export formats matter most.
Dashboards and exports you need for daily operations.
How managers download data for accounting or analysis.
If you operate more than one location, we can separate data by branch or share members and subscriptions across sites.
Separate or shared data per location.
How independent each branch should be.
Your app should feel like your gym. Share brand assets and style preferences so design matches your identity.
We can use your logo and colors in UI design.
Overall look and feel for web and member portal.
We follow security best practices by default. Select any extra controls you need for admins, audit trails, and data protection.
Extra controls beyond standard HTTPS and access control.
Optional features for later phases help us architect the system so additions are easier and less expensive down the road.
e.g. mobile app, nutrition tracking, corporate wellness.
Budget and timeline help us propose a realistic scope and delivery plan. Ranges are fine — this is for planning, not a final quote.
Rough range in KES or USD — helps scope phase one realistically.
When you ideally want to go live.
New build vs upgrading an existing system changes migration work.