An app where you can find workouts , exercises and create custom workouts , exercises with images and videos which your followers can see or you can find and follow other users to try their custom exercises/workouts which will show on your feed with ability to like and comment on them , exercises ,find gym nearby user location or any location on map.
gym.masters.app.preview_2.mp4
- Note : you will have to add your own key that supports Youtube Data API , places API and maps API for their related
- features to work properly (ADD YOUR API KEY IN STRINGS FILE (src/main/res/values/strings.xml) )
Sign up and login with google account or app account
Find created user exercises by category to focus on the muscle you wanna grow
Images not enough? watch a video instead of each exercise in the in-app youtube player
View workout in workouts tab to find the workout that suits your time space and level if you are beginner or professional
See latest uploaded exercises and workouts of the people you follow one your news feed page
Follow and rate other users to get their exercises and workouts on your posts feed
Customize your profile and create custom exercises/workout to get more followers and better rating
See the nearest gym to your location to start working out today
Java
MVVM
firebasee Authentication
firebase Realtime DB
Firebase storage
Youtube player and Youtube Data API
Google sign in
Maps Api to get user location
Places Api to get nearby place (gym) location and info
Libraries used:map, places, easy permissions, retrofit2 with gson, glide, butterknife
Ui libraries: shimmer by facebook, material search bar, bottomsheet, lottie animations, fancy toast, ripple effect library, taptargetview, circleprogress, youtube player.
you will have to add your own key that supports Youtube Data API , places API and maps API for their related features to work properly (ADD YOUR API KEY IN STRINGS FILE)