https://github.com/marknjunge/globalgym-android
An Android application that allows users to access any member gym across Africa.
https://github.com/marknjunge/globalgym-android
Last synced: over 1 year ago
JSON representation
An Android application that allows users to access any member gym across Africa.
- Host: GitHub
- URL: https://github.com/marknjunge/globalgym-android
- Owner: MarkNjunge
- License: mit
- Created: 2018-06-08T20:02:47.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-04-15T15:19:13.000Z (over 7 years ago)
- Last Synced: 2025-02-15T07:29:07.015Z (over 1 year ago)
- Language: Kotlin
- Homepage:
- Size: 2.23 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README

# Global Gym - Android
[](https://app.bitrise.io/app/f14c58c94e802fdb)
GlobalGym is an app that allows users to access any member gym across Africa.
See backend API - [GlobalGym API](https://github.com/MarkNjunge/GlobalGym-api).
NB: GlobalGym was created as a school project. It is not used in production.
## Installation
1. Clone the repository.
2. Add a `keys.properties` file to to the root directory with the following details
```
GOOGLE_API_KEY="AIza***"
UBER_CLIENT_ID="uber_client_id"
UBER_SERVER_TOKEN="uber_server_token"
```
- An Uber Client Id and Server token. Only required for fare estimates. [See docs](https://developer.uber.com/docs/riders/ride-requests/tutorials/button/introduction)
3. Create a project on Firebase and enable Email/Password sign in.
4. Go to the [Google Cloud Developer console](https://console.cloud.google.com/apis/library) and enable **Geocoding API** and **Maps SDK for Android** for the project.
5. Replace the `google-services.json` file in `app` with your own.
6. Open and build the project in Android Studio/
## Screenshots
