Skip to content

reflekt-io/echo-appcenter

Repository files navigation

reflekt.io - echo

Develop Pre-Release Release AppCenter Build status

Sebuah tempat baru yang akan menjadi tempat aman untuk merefleksikan diri, berkeluh kesah, memberikan semangat kepada sesama, dan menyuarakan harapan tanpa rasa takut.

Kini, dapat diakses secara langsung melalui ponsel.

Proyek ini dibuat untuk memenuhi tugas Proyek Akhir Semester (PAS) pada mata kuliah Pemrograman Berbasis Platform (CSGE602022) yang diselenggarakan oleh Fakultas Ilmu Komputer, Universitas Indonesia pada Semester Gasal, Tahun Ajaran 2021/2022.

📱 Aplikasi 📱

Saat ini, hanya tersedia versi Android (APK) untuk diunduh. File APK dapat diunduh di bagian releases atau melalui Microsoft Visual Studio App Center.

👨‍💻 Pengembang Aplikasi 👩‍💻

Proyek ini dibuat oleh kelompok C04 yang beranggotakan sebagai berikut.

📋 Daftar Modul 📋

Berikut ini adalah daftar modul yang akan diimplementasikan beserta pengembang dari setiap modul.

🔗 Integrasi dengan Situs Web 🔗

Berikut adalah langkah-langkah yang akan dilakukan untuk mengintegrasikan aplikasi dengan server web.

  1. Mengimplementasikan sebuah wrapper class dengan menggunakan library http dan map untuk mendukung penggunaan cookie-based authentication pada aplikasi.
  2. Mengimplementasikan REST API pada Django (views.py) dengan menggunakan JsonResponse atau Django JSON Serializer.
  3. Mengimplementasikan desain front-end untuk aplikasi berdasarkan desain website yang sudah ada sebelumnya.
  4. Melakukan integrasi antara front-end dengan back-end dengan menggunakan konsep asynchronous HTTP.

👥 Persona 👥

Aplikasi ini hanya dapat diakses setelah pengguna melakukan login. Apabila pengguna belum memiliki akun, maka pengguna dapat membuat akun melalui fitur sign up.

Pengguna yang sudah melakukan login dapat:

  • Melakukan Deteksi Dini Depresi
  • Melakukan Journaling
  • Menggunakan Pojok Curhat
  • Melihat dan membuat Kutipan Penyemangat
  • Menuliskan harapan pada Tembok Harapan
  • Melihat Ide Kegiatan yang dapat dilakukan
  • Melihat detail aplikasi dan memberikan saran kepada pengembang aplikasi melalui About Us

📑 Referensi 📑

Berikut ini adalah sumber referensi yang digunakan dalam pembuatan proyek ini.