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
Last edited: