Table of Contents
About The Project
OMRekap adalah aplikasi rekapitulasi pemilihan umum yang dibuat untuk memudahkan proses rekapitulasi suara pada pemilihan umum.
Aplikasi ini dibuat menggunakan bahasa pemrograman Kotlin dan menggunakan OpenCV untuk mendeteksi dan mengenali lembar suara.
Features
- Mengambil foto kertas plano menggunakan kamera 📷 atau menggunakan galeri 🖼
- Melihat hasil foto yang diambil pada halaman berikutnya
- Mendeteksi dan mengenali lembar suara
- Menampilkan hasil rekapitulasi suara
- Menyimpan hasil rekapitulasi suara dalam bentuk foto 🖼 dan JSON 📃
How To Use
- Akses halaman https://bit.ly/OMRekap menggunakan browser.
- Terdapat 2 folder pada drive tersebut. Anda dapat memilih menggunakan Universal Build dengn size .apk lebih besar atau memilih Slim Build dengan ukuran lebih kecil sesuai dengan arsitektur prosesor Anda.
- Unduh file .apk yang tersedia di dalam folder tersebut ke perangkat Android.
- Lakukan instalasi file .apk tersebut pada perangkat Android.
Sebagai alternatif, langkah-langkah berikut juga dapat dilakukan dalam instalasi aplikasi ini.
- Akses repository pada GitLab atau GitHub
- Unduh hasil release terbaru pada repository.
- Buka proyek tersebut menggunakan Android Studio.
- Lakukan build dan jalankan aplikasi.
Development
Clone the repository
git clone https://gitlab.informatika.org/k-02-09/omrekap
Run Unit Test
./gradlew test
Code Formatting
./gradlew spotlessApply
Changing Formatting Configuration
- Update spotless.gradle based on Ktlint rules here
- Clean gradle cache
./gradlew clean
Contributors
Farhan Nabil Suryono 🐛 💻 🎨 📖 🚇 👀 ⚠️ 🔧 |
Johanes Lee 🐛 💻 🎨 📖 🚇 👀 ⚠️ 🔧 |
Dhanika Novlisariyanti 🐛 💻 🎨 📖 🚇 👀 ⚠️ 🔧 |
Johann Christian Kandani 🐛 💻 🎨 📖 🚇 👀 ⚠️ 🔧 |
Michael Utama 🐛 💻 🎨 📖 🚇 👀 ⚠️ 🔧 |