emiriko / D04-PBP

PBP Kelas D Group 4

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tugas Kelompok PBP D04

πŸŽ‹ Nama-nama Anggota Kelompok πŸŽ‹

  • Alvaro Austin (2106752180)
  • Arditio Reihansyah Putra Pradana (2106751972)
  • Carlene Annabel (2106752211)
  • Natania Deandra (2106633090)
  • Ravena Meilani (2106631923)

🌈 Tautan Aplikasi Heroku 🌈

Nama Aplikasi: HIVCenter

Link Aplikasi: https://pbp-d04.herokuapp.com/

β˜„οΈ Cerita Aplikasi yang Diajukan Serta Manfaatnya β˜„οΈ

Sebagaimana yang tertulis pada website resmi G20 terkait Arsitektur Kesehatan Global sebagai berikut, "Indonesia akan mendorong penguatan ketahanan kesehatan dunia serta membantu mewujudkan sistem kesehatan global lebih inklusif, berkeadilan, dan responsif terhadap krisis," kami memiliki visi untuk menambah pengetahuan, mengedukasi, memberi semangat serta kesempatan untuk berobat sekaligus menghilangkan stigma dan miskonsepsi terhadap mereka yang mengidap penyakit menular seksual. Dengan adanya HIVCenter, kami juga berharap masyarakat menjadi lebih sadar terhadap masalah di sekitar mereka serta mampu mewujudkan suatu lingkungan yang inklusif serta mampu merangkul semua anggota masyarakat terutama mereka yang paling membutuhkannya.

Rendahnya pengetahuan masyarakat Indonesia akan HIV berakibat pada kenaikan kasus HIV di Indonesia. Berdasarkan data yang diperoleh Kemenkes, pada tahun 2021, sebanyak 36.902 kasus HIV tersebar di penjuru tanah air. Relatif sedikit apabila dibandingkan dengan jumlah kasus HIV pada tahun 2022 yaitu sebanyak 519.158 kasus. HIV dikenal sebagai penyakit menular yang tidak bisa disembuhkan karena hal tersebut muncullah banyak stigma negatif terhadap pasien-pasien HIV. Oleh karena itu, diperlukan adanya suatu upaya pencegahan pada masyarakat di segala usia, salah satunya adalah pemberian pengetahuan akan HIV kepada masyarakat. Ada banyak upaya untuk melakukan penyuluhan tentang HIV. Salah satu upaya untuk memberikan penyuluhan tentang HIV kepada masyarakat adalah melalui HIVCenter.

HIVCenter memiliki visi untuk menghilangkan stereotip yang melekat pada sebagian besar masyarakat Indonesia mengenai ODHA sekaligus meningkatkan kesadaran akan pentingnya pencegahan penyakit menular seksual. Selain itu, HIVCenter juga berharap dengan adanya aplikasi ini, ODHA dapat merasa lebih diterima tanpa adanya stereotip dari masyarakat pada umumnya.

HIVCenter memiliki fitur-fitur yang dapat memberikan pengetahuan seputar HIV kepada pengguna. Fitur-fitur tersebut diantaranya ada forum untuk pengguna dokter yang dapat memberikan postingan seputar informasi HIV. Fitur lainnya adalah forum untuk pengguna pasien guna saling bertukar pengalaman dan informasi seputar HIV. Selain fitur-fitur forum, terdapat juga fitur yang menampilkan daftar-daftar dari rumah sakit terdekat apabila pengguna membutuhkan info lokasi rumah sakit untuk melakukan pengecekan atau konsultasi kepada dokter terkait HIV. Fitur terakhir adalah fitur pengguna pasien untuk membuat reservasi atau booking kepada pengguna dokter untuk melakukan konsultasi atau pemeriksaan HIV.

Fitur-fitur tersebut disediakan sebagai upaya penyuluhan dan tindakan preventif HIV. Dengan adanya fitur-fitur yang disediakan pada HIVCenter diharapkan dapat mengedukasi masyarakat tentang info seputar HIV, dapat mengubah stigma negatif masyarakat terhadap pengidap HIV, dan juga yang paling penting adalah dapat mengurangi kasus HIV yang ada di Indonesia.

πŸ’« Daftar Modul yang Diimplementasikan πŸ’«

  1. Homepage
    Modul di atas merupakan halaman utama dari aplikasi HIVCenter. Pada halaman utama, terdapat informasi terkait HIV/AIDS, fakta, serta miskonsepsi yang banyak dipercayai oleh masyarakat awam. Pada halaman ini juga terdapat fitur gamifikasi di mana para pengguna dapat mengirimkan semangat kepada sesama penderita HIV. Pada bagian ini juga diperlihatkan preview blogpost yang paling terbaru dibuat.

  2. Login, Logout, dan Register
    Modul di atas mengimplementasikan fitur login, logout, pendaftaran akun, serta pembagian peran pengguna ke dalam beberapa kelompok, yaitu rumah sakit, dokter, dan pasien.

  3. Blogpost
    Forum blogpost dimana pasien hanya memiliki view (read-only) sedangkan dokter dapat (post, delete, update).

  4. Booking
    Fitur booking agar pasien dapat membuat janji dengan dokter dan dokter dapat melihat jadwal dari setiap janji yang ia miliki.

  5. Experience
    Forum pengalaman dimana pasien dapat menceritakan pengalaman mereka.

  6. Feedback
    Fitur feedback dimana pasien dapat memberikan feedback terhadap website HIVCenter.

πŸ€ Role Atau Peran Pengguna Beserta Deskripsinya πŸ€

  1. Dokter
    User dapat memposting, menghapus, serta mengupdate informasi pada forum blogpost terkait HIV.

  2. Pasien
    User dapat membagikan pengalamannya pada forum experience serta reservasi kepada dokter untuk melakukan konsultasi atau pemeriksaan dan melakukan feedback terhadap website. Pasien juga dapat melihat blogpost

  3. Visitor
    Non user yang dapat melihat homepage namun tidak dapat mengakses banyak fitur yang diinginkan. Ini artinya visitor tidak dapat melihat blogpost maupun fitur-fitur lain seperti experience dan booking.

Bonus (Pipeline Status)

Pipeline status Pipeline Status

Pipeline status main Pipeline Status main

Pipeline status branch alvaro/homepage Pipeline Status Branch

Pipeline status branch alvaro/blogposts Pipeline Status Branch

Pipeline status branch carlenee/Experience Pipeline Status Branch

Pipeline status branch natania/booking Pipeline Status Branch

Pipeline status branch tio Pipeline Status Branch

About

PBP Kelas D Group 4


Languages

Language:HTML 44.9%Language:Python 31.6%Language:JavaScript 15.0%Language:CSS 8.4%Language:Procfile 0.0%