Need to make gym app, where to start?

PotatoWatts

BANNED
Joined
Jul 13, 2018
Messages
679
Reaction score
289
So I need to make a gym app, I have a wordpress website fully ready for that gym with custom template, custom login/register and database of users.
I want to make a gym app that you can book classes and login with the details inserted by the reception desk into the wordpress website database, then receive notifications when your booked classes are coming up.
Just this simple app but have no idea where to begin what to do. Anyone can guide me in the right direction? Only apps I published are games made in Unity by me, so no idea where to start to make the app.
 
Are you looking to build an Android app? iOS? Both? Do you have the required skillset to start developing an app or are you looking for cookie-cutter style platforms that will get you up and running quickly with minimal coding effort?
 
Sounds like a membership app you want to wrap in a gym theme. Post a https://www.blackhatworld.com/forums/hire-a-freelancer.76/ thread.

I dont want to hire a free lancer, I want to know which code language to use, but thats for the words

Are you looking to build an Android app? iOS? Both? Do you have the required skillset to start developing an app or are you looking for cookie-cutter style platforms that will get you up and running quickly with minimal coding effort?
Both, and both. I want to see all options
 
Simple solution - don't build a phone app, build a web app. That way all visitors can smoothly browse to the booking section of your website without having to download or install anything. You already know your way around web development so you can make the system yourself without having to face the extreme learning curve of app development and then jump through hoops to get your app published and keep it maintained. Instead of push notification you can use email, works just as well.
 
Simple solution - don't build a phone app, build a web app. That way all visitors can smoothly browse to the booking section of your website without having to download or install anything. You already know your way around web development so you can make the system yourself without having to face the extreme learning curve of app development and then jump through hoops to get your app published and keep it maintained. Instead of push notification you can use email, works just as well.
My client wants a phone app thats the thing
 
My client wants a phone app thats the thing
If functionally your website is ready.
Make it PWA compatible then use pwabuilder or any other site to convert it to apk for launching on Google Play store.
 
My client wants a phone app thats the thing
You can attempt to explain that to your client. I sincerely believe that web apps are the way to go here. I personally avoid downloading apps especially for nonsense like gym memberships.

If you got to do then you got to do it. I would recommend you to look into flutter. It comes with lots of ready-made cross-platform "widgets" and can be compiled into both Android and iOS apps. You can set up a simple back-end, use simple solutions like Firebase to handle user data. Sure, it's NOSQL but it's maintained for you by Google so you won't have to ever face problems with stuck queries, lack of server space for your data or simple database crashes.
 
If functionally your website is ready.
Make it PWA compatible then use pwabuilder or any other site to convert it to apk for launching on Google Play store.
But that would turn the website into a app, I dont want that.
Here is what I want:
I have a wordpres website with a database of users.

I want a mobile app where you need to sign in to access, to sign in you need a account manually inserted into the database of users mentioned above. Once logged in you have access to your profile details and can schedule gym classes and receive notifications. You also generate a QR code to enter the gym. Thats it.

Not that complicated but I dont know where to start, react native? Is there anywhere I can get templates for this?

You can attempt to explain that to your client. I sincerely believe that web apps are the way to go here. I personally avoid downloading apps especially for nonsense like gym memberships.

If you got to do then you got to do it. I would recommend you to look into https://flutter.dev/. It comes with lots of ready-made cross-platform "widgets" and can be compiled into both Android and iOS apps. You can set up a simple back-end, use simple solutions like Firebase to handle user data. Sure, it's NOSQL but it's maintained for you by Google so you won't have to ever face problems with stuck queries, lack of server space for your data or simple database crashes.

Yeah but my client has a 'small' gym with 200 users and most of them want a mobile app where you need to sign in to access, to sign in you need a account manually inserted into the database of users available on the wordpress site (api call or transfer it to a firebase database). Once logged in you have access to your profile details and can schedule gym classes and receive notifications. You also generate a QR code to enter the gym. Thats it.

Im clueless here on what framework to pick from, React native is the only one I know so far. Thanks for the flutter link, I'll take a look
 
I would use Flutter if I would be you. Easier to handle and to build. Also, its cross-platform.

For using WordPress as a database, etc. use their REST API to get data from WordPress to the app.
Flutter supports rest api? So far its what im looking most optimistic about to be honest.

The only thing is that I found this template for react native that seems to do 70% of what I want https://codecanyon.net/item/gofit-complete-react-native-fitness-app-admin-panel/22286497 but im not sure how easy to build in flutter is
 
Easiest way would be to use react native + expo to make it. If you know react (or js in general.. you can always learn), you already know react native. ;)
 
Not that complicated but I dont know where to start, react native? Is there anywhere I can get templates for this?
Kotlin & react native both are good to create this type of app.
 
use android studio to make the app. it use java script.
ios use diff code.
there is source code for android games and app
you can either buy it or spend time finding one for free
 
Easiest way would be to use react native + expo to make it. If you know react (or js in general.. you can always learn), you already know react native. ;)
Between flutter and react native + expo, which is best?
use android studio to make the app. it use java script.
ios use diff code.
there is source code for android games and app
you can either buy it or spend time finding one for free
I want to code just once for both platforms so android studio is a no for me
 
You could create a progressive web app for your wordpress site, Which is free and upload it to the google play store. Basically when the customer installs your app they will have an app version of your website.Obviously you would need to have these booking details already on your site for them to easily find. This method is free for wordpress.
 
You could create a progressive web app for your wordpress site, Which is free and upload it to the google play store. Basically when the customer installs your app they will have an app version of your website.Obviously you would need to have these booking details already on your site for them to easily find. This method is free for wordpress.
I looked into that aswell but at this stage I prefer to learn and do it via 'app only' so I learn some stuff since my client is paying either way and I got 2 months to deliver it.
 
I looked into that aswell but at this stage I prefer to learn and do it via 'app only' so I learn some stuff since my client is paying either way and I got 2 months to deliver it.
That's great. Progressive Web App's are the future of Apps.
 
Back
Top