Share My Creation [B4X][ABMaterial] fitbook.gr - Gym Management & Booking Platform (Android, iOS & Webapp)



I am excited to introduce fitbook.gr, a complete gym management and online booking platform, developed using B4X (B4A, B4i, B4J-ABMaterial) for mobile apps and a web app for gym owners and users. Fitbook is designed to streamline gym operations, allowing gym owners, trainers, and members to manage classes, bookings, workouts, diet plans, and much more!

Features:

1. Mobile Apps (Android & iOS)

Built using B4A and B4i, the mobile apps provide:
  • Workout of the Day (WOD): View warm-up, workout details, and scores.
  • Class Booking System: Book, cancel, and check-in via QR code.
  • User Timeline: Share workouts, comment, and interact with other members.
  • Diet Plan Management: Track meals, mark completion, and comment on diets.
  • Gym & Coach Search: Find gyms/coaches based on location and reviews.
  • Profile & Notifications: Manage user profiles, subscriptions, and receive gym updates.
  • Private Chat: Communicate with gym staff or other members.
  • Subscription Tracking: View expiration dates and renewal history.

2. Web App

The web app, designed for gym owners and staff, includes:
  • User & Subscription Management
  • Class & Booking Administration
  • Announcements & Notifications
  • Billing & Invoicing (MyData Integration) (Coming soon)
  • Trainer & Staff Management
  • Advanced Analytics & Reports

Technology Stack:
  • Mobile Apps: B4A, B4i
  • Backend: MariaDB Database
  • Web App: B4J - ABMaterial
  • Server: jRDC server
  • Security: Token-based authentication (caffeine cache system), Cloudflare, Fail2Ban, Google ReCAPTCHA
  • Communication: FCM notifications

Screenshots:

Demo & Website:
Landing page: https://fitbook.gr
WebApp: https://app.fitbook.gr/FitBook/
iOS: https://apps.apple.com/gr/app/fitbook-gr/id6739239420
Android: https://play.google.com/store/apps/details?id=com.wecreateapps.fitbook

Fitbook showcases the power of B4X for building cross-platform mobile applications integrated with a modern web app. If you have any feedback or questions, feel free to comment!

Until now is available only in Greece.

A big THANK YOU @Alexander Stolte and @alwaysbusy for your great libs. Without your contribution, i wouldn't be able to create this product. Last but not least, thanks everyone here who answers and helps other members.

Looking forward to your thoughts!
 

Attachments

  • savescore.png
    76.1 KB · Views: 17
  • 1737796685766.png
    169.2 KB · Views: 15
  • 1737796726259.png
    152.9 KB · Views: 25
Last edited:

yiankos1

Well-Known Member
Licensed User
Longtime User
Thank you! I will fix it tomorrow.

Btw, how did you encounter this error?
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…