Update README.md
This commit is contained in:
parent
410d65cf15
commit
a750ee59d2
45
README.md
45
README.md
@ -1,16 +1,11 @@
|
||||
Oke! Aku buatkan versi **README.md** yang sudah disesuaikan dengan **aplikasi absensi kita**, termasuk nama, NPM, kredit AI, dan lisensi FOSS. Kamu bisa langsung pakai ini:
|
||||
|
||||
---
|
||||
|
||||
# 📱 Aplikasi Absensi Akademik Berbasis Koordinat dan Foto (Mobile)
|
||||
|
||||
## 📌 Deskripsi Proyek
|
||||
|
||||
Proyek ini merupakan **Tugas Akhir / Project Akhir Mata Kuliah Pemrograman Mobile** oleh:
|
||||
|
||||
**Nama:** Rafi Fattan Fitriardi
|
||||
|
||||
**NPM:** 202310715002
|
||||
* Nama: Rafi Fattan Fitriardi
|
||||
* NPM: 202310715002
|
||||
|
||||
Aplikasi ini adalah **aplikasi mobile akademik berbasis Android** yang memungkinkan mahasiswa melakukan **absensi dengan validasi lokasi GPS dan pengambilan foto selfie**. Aplikasi dirancang untuk meningkatkan **validitas kehadiran mahasiswa**, sehingga absensi hanya dapat dilakukan apabila mahasiswa:
|
||||
|
||||
@ -99,6 +94,33 @@ Aplikasi memerlukan izin berikut:
|
||||
|
||||
---
|
||||
|
||||
## 🏗️ Struktur Aplikasi
|
||||
MainActivity.kt → Activity utama dan entry point aplikasi
|
||||
|
||||
AbsensiScreen Composable → UI absensi termasuk dropdown mata kuliah, tombol foto, dan tombol kirim absensi
|
||||
|
||||
bitmapToBase64() → Utility konversi foto ke Base64
|
||||
|
||||
kirimKeN8n() → Fungsi kirim data absensi ke server n8n
|
||||
|
||||
Absensi data class → Model untuk riwayat absensi
|
||||
|
||||
---
|
||||
|
||||
## 📝Change Log (Dari Kode Dasar → Versi Final)
|
||||
|
||||
Menambahkan dropdown mata kuliah agar user bisa memilih mata kuliah sebelum absensi.
|
||||
|
||||
Mengirim selectedMatkul ke server sehingga Google Sheet menerima mata kuliah yang dipilih.
|
||||
|
||||
Menampilkan riwayat absensi di layar menggunakan LazyColumn.
|
||||
|
||||
Menambahkan preview foto sebelum dikirim ke server.
|
||||
|
||||
Memodifikasi UI dengan gradient background, card, dan tombol berwarna hijau agar lebih modern.
|
||||
|
||||
---
|
||||
|
||||
## 📂 Mockup
|
||||
|
||||
.
|
||||
|
||||
|
||||
---
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user