Skip to content
Snippets Groups Projects
Michael Utama's avatar
Michael Utama authored
fix: json writer

See merge request !62
a39448f6

Logo

OMRekap

Aplikasi Rekapitulasi Pemilihan Umum
Explore the docs »

forthebadge forthebadge forthebadge
Android Kotlin Gradle OpenCV

Table of Contents
  1. About The Project
  2. Features
  3. How To Use
  4. Development
  5. Contributors
  6. Acknowledgments

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. Application

Features

  1. Mengambil foto kertas plano menggunakan kamera 📷 atau menggunakan galeri 🖼
  2. Melihat hasil foto yang diambil pada halaman berikutnya
  3. Mendeteksi dan mengenali lembar suara
  4. Menampilkan hasil rekapitulasi suara
  5. Menyimpan hasil rekapitulasi suara dalam bentuk foto 🖼 dan JSON 📃

How To Use

  1. Akses halaman https://bit.ly/OMRekap menggunakan browser.
  2. 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.
  3. Unduh file .apk yang tersedia di dalam folder tersebut ke perangkat Android.
  4. Lakukan instalasi file .apk tersebut pada perangkat Android.

Sebagai alternatif, langkah-langkah berikut juga dapat dilakukan dalam instalasi aplikasi ini.

  1. Akses repository pada GitLab atau GitHub
  2. Unduh hasil release terbaru pada repository.
  3. Buka proyek tersebut menggunakan Android Studio.
  4. 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
Farhan Nabil Suryono

🐛 💻 🎨 📖 🚇 👀 ⚠️ 🔧
Johanes Lee
Johanes Lee

🐛 💻 🎨 📖 🚇 👀 ⚠️ 🔧
Dhanika Novlisariyanti
Dhanika Novlisariyanti

🐛 💻 🎨 📖 🚇 👀 ⚠️ 🔧
Johann Christian Kandani
Johann Christian Kandani

🐛 💻 🎨 📖 🚇 👀 ⚠️ 🔧
Michael Utama
Michael Utama

🐛 💻 🎨 📖 🚇 👀 ⚠️ 🔧

Acknowledgments