https://github.com/mieuxvoter/majority-judgment-offline-urn-android
Quick offline voting urn for majority judgment polls where the phone is shared amongst participants.
https://github.com/mieuxvoter/majority-judgment-offline-urn-android
android android-app android-application majority-judgment polling vote
Last synced: 12 days ago
JSON representation
Quick offline voting urn for majority judgment polls where the phone is shared amongst participants.
- Host: GitHub
- URL: https://github.com/mieuxvoter/majority-judgment-offline-urn-android
- Owner: MieuxVoter
- License: gpl-3.0
- Created: 2025-02-24T19:05:02.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-09T03:45:47.000Z (14 days ago)
- Last Synced: 2025-04-09T04:27:41.182Z (14 days ago)
- Topics: android, android-app, android-application, majority-judgment, polling, vote
- Language: Kotlin
- Homepage:
- Size: 2.18 MB
- Stars: 8
- Watchers: 7
- Forks: 2
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Majority Judgment Offline Mobile Urn
[](https://github.com/MieuxVoter/majority-judgment-offline-urn-android/releases)
[](./LICENSE)
[](https://github.com/MieuxVoter/majority-judgment-offline-urn-android/actions/workflows/android_build.yml)
[](https://hosted.weblate.org/projects/majority-judgment-offline-urn-android/application/)

[](https://f-droid.org/en/packages/com.illiouchine.jm)
[](https://discord.gg/rAAQG9S)An application for Android 8.1 and greater that helps groups decide about things when offline, using a single phone.
> If you're looking for an online app, try https://app.mieuxvoter.fr/
## Features
- *Mobile Urn*: Set up a local, offline poll on your phone.
- *Vote with Subtlety*: Grade each proposal and so never throw a vote away.
- *Majority Judgment*: One of the most elegant ranking systems out there.
- *Libre Software*: We accept merge requests.
- *No anti-features*: no tracking, no ads.
![]()
![]()
![]()
![]()
## Tips
Since Android 11, you may use [app pinning](https://support.google.com/android/answer/9455138?hl=en) with this app if participants are expected to have gorilla fingers or sneaky paws.
## Download
### F-Droid
This Android app is available on [F-Droid](https://f-droid.org/en/packages/com.illiouchine.jm).
> This is the **recommended way to install**, as you'll benefit from automatic updates.
### Google Play
[Publication on Google Play](https://github.com/MieuxVoter/majority-judgment-offline-urn-android/issues/100) is in the works.
### Direct Download
[Download the latest release](https://github.com/MieuxVoter/majority-judgment-offline-urn-android/releases/latest/download/app-release.apk) of the app.
You can also download the debug `apk` from [the releases](https://github.com/MieuxVoter/majority-judgment-offline-urn-android/releases).
> Both are built by our Continuous Integration (CI) on each release.
## Contribute
> Follow the usual _git_ flow:
> Fork, clone, branch, hack, push and create a merge request.### Code
This is an unremarkable _Android_ project in _Kotlin_, made with _Jetpack Compose_.
#### Tests
There are some rudimentary integration tests in _Gherkin_.
Run them from _Android Studio_, or with:./gradlew clean connectedCheck
### Translations
We're using the amazing _Weblate_ for translations : https://hosted.weblate.org/projects/majority-judgment-offline-urn-android/application/
> You can add a new language or edit existing translations without ever touching any code.
If you're a nerd and do want to handle code, the `XML` translation files are in `app/src/main/res/values-`.
## Inspiration
There used to be a similar app called _"Le Choix Commun"_.
The [comic by Marjolaine Leray](https://marjolaineleray.com/wp-content/uploads/2023/04/BD-MajorityJudgment-MarjolaineLeray-EN.pdf) is a good read about Majority Judgment.
## Additional info
Check out https://mieuxvoter.fr for more information about Majority Judgment.