Skip to content

A prototype app that can make it easier to get vaccination information and services

Notifications You must be signed in to change notification settings

fikriazain/covindox

Repository files navigation

Pipeline Status

💉 Covindox Flutter 💉

💻 TK PBP C03 - PBP-C 2021/2022 💻

🙋 Daftar Anggota Kelompok 🙋

Muhammad Imam Luthfi Balaka 2006524290
Elang Permana 2006520405
Denny Johannes Hasea 2006531264
Fauzan Andri 2006524593
Agastya Kenzo Nayandra 2006535905
Fikri Aufaa Zain 2006484040
Michael Daw Balma 2006520746

📰 Deskripsi Aplikasi 📰

Di masa pandemi ini, kita dipaksa untuk melakukan semua kegiatan di rumah dengan tujunan untuk mengurangi korban Covid-19 di Indonesia. Oleh karena itu, tingkat penggunaan teknologi seperti smartphone dan komputer akan meningkat yang dikarenakan semua kegiatan akan berbasis online. Dengan adanya semua aspek tersebut, kelompok kami membuat suatu aplikasi yang dimana masyarakat dapat menggunakan aplikasi ini untuk mendaptkan informasi tentang Covid-19 yang terbaru dan memberikan sebuah artikel tentang apa yang harus dilakukan di masa pandemi ini. Tidak hanya memberikan informasi, aplikasi ini dapat menyediakan jadwal vaksinasi seseorang jika ingin melakukan vaksinasi dan terdapat hotline yang dimana pengguna dapat melapor ke pihak staff dan admin jika ada laporan mengenai Covid-19.

🔗 Link Download APK 🔗

Download here

✅ List Modul ✅

  • Berita: Elang Permana
  • Landing Page, User Profile, Login/Registration systems: Fikri Aufaa Zain
  • Jadwal Vaksinasi: Fauzan Andri
  • Halaman Pengaduan: Agastya Kenzo Nayandra
  • Pendaftaran Vaksinasi: Muhammad Imam Luthfi Balaka
  • Text generator penyemangat: Michael Daw Balma

📜 Cerita Daftar Modul 📜

1. Modul berita (Elang Permana)
2. Modul Landing Page, User Profile, Login/Registration systems (Fikri Aufaa Zain.)
Modul ini memberikan akun kepada user yang mendaftar pada website covindox yang dimana data yang disimpan akan terhubung ke database yang ada pada django. Semua yang terintegrasikan di website akan diimplementasikan ke dalam bentuk aplikasi seperti profile page, login page, registration page.
3. Modul jadwal vaksinasi (Fauzan Andri)
Modul ini bersinergi dengan modul daftar vaksin untuk menyediakan tanggal dan waktu vaksin yang dapat dipilih oleh pengguna. Dengan memanfaatkan event calendar, admin dapat menambahkan jadwal vaksin yang selanjutnya akan ditampilkan kepada pengguna agar dapat memilih jadwal vaksin yang sesuai.
4. Modul artikel (Denny Johannes Hasea)
Modul ini berisi tentang kumpulan artikel yang dapat dibaca orang ketika senggang yang mungkin dapat menambah wawasan.
5. Modul halaman pangaduan (Agastya Kenzo Nayandra)
Modul ini akan berisi feedback dari pengguna yang dapat berupa laporan bug di aplikasi atau masukan yang dapat di implementasikan kedepanya
6. Modul Form Pendaftaran (Muhammad Imam Luthfi Balaka)
Modul ini berkaitan dengan modul jadwal vaksinasi, yaitu dalam hal menyediakan form untuk mendaftar pada jadwal yang sudah dipilih pada modul jadwal vaksinasi. Jika sudah mendaftar, ditampilkan datanya, jika belum, diberikan form untuk mengisi data.
7. Modul text generator penyemangat (Michael Daw Balma)
Modul ini bertujuan agar kita tetap dapat semangat di masa pandemi. Implementasinya yaitu user yang sudah login dapat memasukkan kata-kata random sebagai penyemangat, lalu kata-kata tersebut akan disimpan pada database. Setelah itu akan dimunculkan dalam bentuk acak (muncul katanya yang acak).

🔌 Integrasi dengan Web Service Django 🔌

Secara umum, kami mengimplementasikan dua method di views.py pada aplikasi web proyek tengah semester. Method pertama berfungsi mengembalikan data models yang spesifik ke pengguna yang login dalam bentuk JSON. Method kedua berfungsi menerima data dalam bentuk JSON untuk menambahkan instance models baru. Mobile app yang kami buat akan mengakses method-method tersebut secara async untuk menampilkan dan meng-submit data.

About

A prototype app that can make it easier to get vaccination information and services

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages