Twin Cities Pride Android is a mobile application for the yearly Twin Cities Pride festival and parade. It is a native Android app written in Kotlin. An iOS version written in Swift is available here. The app downloads data from a Parse Server instance. It is persisted locally, so it can be viewed without internet connectivity.
Debug builds should build by default once the project is imported into Android Studio. For release builds provide the necessary information in signing.gradle.kts. Using the debug signing key is a valid option just for testing. To run all checks and tests simply run ./gradlew build cAT
with an Android device plugged in.
Software for Good welcomes open source contributions to the Twin Cities Pride Android app. You can pull down the app code and run it as is. The app is configured to connect to our Parse Server instances to pull down data, so you don't need to run your own server. If you would like to make a change, fork this repository and submit a pull request.
Everyone interacting in this repository is expected to follow the code of conduct.
To switch to staging environment on the production version of the app click here.
To switch back to production click here.