Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Makkah, Saudi Arabia
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Title:
Mobile App for Fitness Studio – Class Booking + Payment Integration + Admin Panel
Project Overview:
I’m looking for a professional developer to build a fitness studio booking app with class scheduling, payment integration, and a simple admin web panel.
The app will allow clients to book individual sessions or purchase packages (e.g., 12 sessions).
The project will use an existing Flutter UI template to save time on design.
⸻
Main Features (Mobile App):
1. User Authentication (email or phone login).
2. Display Class Schedule:
• Class name, coach, day, time, capacity, remaining spots.
3. Booking System:
• Book individual sessions or from a purchased package (e.g., 12 sessions).
• Deduct one session automatically from the user’s balance when booking.
4. Payment Integration:
• Integrate with Tap Payments or Moyasar (supports Mada + Apple Pay + STC Pay).
• One-time payments for classes or packages.
5. Push Notifications:
• Confirmation after booking.
• Reminder before the class.
6. User Profile Page:
• Show active package, remaining sessions, booking history.
7. Multi-language Support:
• Arabic (main) + English (optional).
8. UI/UX:
• Use a ready-made Flutter UI template (I will provide or we can choose together).
⸻
Admin Web Panel:
1. Login for admin/staff.
2. Manage classes (add/edit/delete).
3. View and manage bookings.
4. Confirm or cancel bookings.
5. Basic dashboard (total bookings, active users, etc.).
⸻
Technical Requirements:
• Frontend: Flutter (for both Android & iOS).
• Backend: Firebase (Firestore + Auth + Cloud Functions).
• Admin Panel: Flutter Web or ReactJS.
• Notifications: Firebase Cloud Messaging (FCM).
• Payment Gateway: Tap Payments or Moyasar.
• Deployment: Android version required first (iOS later).
⸻
Deliverables:
• Fully functional mobile app (APK for testing).
• Web admin panel.
• Source code (open and editable).
• Installation & setup instructions (README).
• Testing with sandbox payment mode.
⸻
Timeline:
2 weeks." (client-provided description)
Matched companies (5)

Omninos Technologies International pvt ltd

B2Bcert ISO consultants in Bangalore

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Chirag Solutions
