Skip to content

Co-Epi/app-android

Repository files navigation

CoEpi for Android

This is the repository for the Android implementation of CoEpi. See CoEpi.org/vision for background, and see the rest of our CoEpi repositories here.

Build Status

Beta branch: Build status

Develop branch: Build status

Rust core

The core functionality (domain services / networking / db) of this app was moved to a Rust library, in order to share it with iOS. The repository can be found here. Here you can find the previous Kotlin-only code base, if needed for whatever reason.

More details about the architecture

Contribute

CoEpi is an open source project with an MIT license - please do feel free to contribute improvements!

  1. Some code guidelines and recommendations exist.
  2. For new contributors, fork the develop branch to get started.
  3. Commit changes to your version branch.
  4. Push your code, and make a pull request back to the CoEpi develop branch.

Need help getting started? Just ask! You can open an issue, or start your PR, and tag @danamlewis or @scottleibrand in a comment to ask for assistance.

Test

  • If you're not a developer, try using the download link here to get a version of the app to test on your phone, without needing to sign in anywhere.
  • Note: Because you are not getting the app through the app store, Android will warn you that this is an untrusted app. There is no information gathered by the CoEpi app; no username, email, or any other information gathered. If you like, you can review all the code in this repository as part of your evaluation to trust the app on your phone.