ChatGZQ

ChatGZQ (dibaca: Chat GiziQu) merupakan sebuah platform berbasis teknologi digital yang dirancang untuk membantu orang tua, tenaga kesehatan, dan masyarakat umum dalam mencegah dan menangani masalah stunting. Dengan fitur utama seperti Chatbot Konsultasi Gizi, Klasifikasi Status Gizi, dan Dashboard Tracking Pertumbuhan Anak, ChatGZQ memberikan solusi terpadu untuk memantau pertumbuhan anak dan memberikan edukasi gizi secara interaktif.


Project maintained by afixv Hosted on GitHub Pages — Theme by mattgraham

๐ŸŒŸ ChatGZQ - Solusi Digital untuk Masa Depan Gizi Anak ๐ŸŒŸ

Tentang Kami

Sanbox adalah kelompok mahasiswa yang berkomitmen untuk menciptakan solusi berbasis teknologi guna menghadapi tantangan stunting di Indonesia. Kami percaya bahwa inovasi teknologi dapat meningkatkan kualitas hidup masyarakat melalui edukasi dan pemantauan gizi anak yang lebih baik.


Anggota Kelompok

Nama NIM Peran
Afix Vega Praditya 21/477810/TK/52629 UI/UX Designer (UXD), Software Engineer (SE), Cloud Engineer (CE)
Daniel Anantadhirya Adyawisesa Linan 22/492989/TK/53975 Software Engineer (SE), AI Engineer (AIE), Cloud Engineer (CE)
Ovie Khaira Zayyan 22/494801/TK/54315 Product Manager (PM), Software Engineer (SE), Cloud Engineer (CE)

Project Senior Project TI
Departemen Teknologi Elektro dan Teknologi Informasi
Fakultas Teknik, Universitas Gadjah Mada


Modul 1

Nama Produk

ChatGZQ (dibaca: Chat GiziQu)

Jenis Produk

Aplikasi web berbasis AI untuk pemantauan gizi anak dan pencegahan stunting.


Permasalahan yang Dipecahkan

Latar Belakang
Gizi adalah faktor utama yang menentukan kualitas pertumbuhan dan perkembangan seseorang. Kekurangan gizi, terutama dalam 1000 hari pertama kehidupan, dapat berdampak serius pada kesehatan dan kecerdasan anak. Salah satu konsekuensi kekurangan gizi adalah stunting, yaitu kondisi anak yang memiliki tinggi badan kurang dibandingkan anak seusianya.

Menurut WHO, suatu negara memiliki masalah stunting jika prevalensinya di atas 20%. Data KEMENKES tahun 2021 menunjukkan bahwa Indonesia memiliki prevalensi stunting sebesar 24,4%, sehingga memerlukan solusi untuk mengatasi masalah ini.

Rumusan Permasalahan:

  1. Bagaimana meningkatkan kesadaran masyarakat, khususnya orang tua, tentang pentingnya gizi seimbang?
  2. Bagaimana menyediakan sistem digital untuk memantau pertumbuhan anak dan memberikan peringatan dini terhadap risiko stunting?
  3. Bagaimana menyediakan edukasi gizi berbasis digital yang mudah diakses masyarakat?

Ide Solusi dan Rancangan Fitur

Solusi:
Kami mengusulkan sebuah aplikasi berbasis AI bernama ChatGZQ untuk membantu orang tua memantau status gizi anak, mencegah risiko stunting, dan memberikan panduan praktis tentang nutrisi.

Rancangan Fitur:

Fitur Keterangan
Chatbot Konsultasi Gizi Memberikan informasi nutrisi, rekomendasi menu sehat, dan menjawab pertanyaan seputar gizi.
Klasifikasi Status Gizi Menghitung status gizi anak berdasarkan tinggi, berat, dan usia.
Dashboard Tracking Anak Menampilkan grafik perkembangan berat badan, tinggi, dan status gizi anak.
Rekomendasi Resep Makanan Membantu orang tua membuat makanan sehat sesuai kebutuhan dan bahan yang tersedia.

Analisis Kompetitor

Kompetitor 1: HaloDoc

Kompetitor 2: Primaku

Kompetitor 3: Teman Bumil

Kompetitor 4: MyFitnessPal


Daftar Pustaka

  1. Tim Medis Siloam Hospitals, โ€œApa itu Stunting?โ€, www.siloamhospitals.com
  2. Admin RSUD Blora, โ€œMengenal Stunting: Penyebab Hingga Cara Pencegahannyaโ€, rsudblora.blorakab.go.id

Modul 2

Metodologi yang digunakan

Metodologi SDLC yang akan digunakan adalah metodologi Agile dengan pendekatan atau framework Kanban.

Alasan pemilihan metodologi

Metodologi Agile dengan pendekatan Kanban dipilih untuk proyek ChatGZQ karena fleksibilitasnya yang memungkinkan perubahan prioritas tanpa mengganggu alur kerja, memungkinkan pengerjaan fitur secara berkelanjutan tanpa perlu menunggu iterasi, serta memberikan visualisasi kerja yang jelas melalui papan Kanban. Penggunaan kanban juga mendukung pengembangan paralel antara front-end, back-end, dan chatbot tanpa siklus tetap, memungkinkan setiap bagian dikembangkan dan disempurnakan secara bertahap sesuai kebutuhan proyek.


Perancangan Tahap 1-3 SDLC

Tujuan dari Produk

Aplikasi yang dikembangkan bertujuan untuk memberikan solusi dalam upaya pencegahan dan penanganan stunting pada anak. Fitur-fitur yang dirancang diharapkan dapat membantu orang tua dalam memantau tumbuh kembang anak. Berikut penjelasan terkait tujuan produk:

Pengguna Potensial dari Produk dan Kebutuhan Para Pengguna Tersebut (Ovie)

Pengembangan aplikasi ini menargetkan orang tua yang memiliki anak usia 0-5 tahun dengan tingkat kesadaran yang bervariasi tentang pentingnya gizi dan pencegahan stunting pada anak. Berikut analisis kebutuhan pengguna:

  1. Pemantauan pertumbuhan anak
    Orang tua membutuhkan alat yang akurat dan mudah digunakan untuk mendeteksi potensi masalah gizi pada anak.

  2. Konsultasi cepat dan mudah
    Orang tua membutuhkan banyak informasi terkait tumbuh kembang anak, sehingga diperlukan alat yang dapat membantu mereka mencari informasi dan mendapatkan jawaban cepat tanpa harus selalu pergi ke tenaga kesehatan.

  3. Rekomendasi makanan sehat
    Banyak orang tua yang kesulitan dalam menentukan menu makanan anak setiap harinya. Mereka memerlukan ide atau inspirasi menu makanan yang dapat dibuat sesuai dengan anggaran dan kondisi gizi anak.

Use case diagram

Use Case ChatGZQ drawio

Functional requirements untuk use case yang telah dirancang

Fitur Deskripsi
User Authentication Sistem memungkinkan pengguna untuk membuat akun dan login dengan akun yang telah dibuat.
Dashboard Sistem dapat menyimpan dan menampilkan data pengguna berupa informasi anak seperti usia, berat badan, dan tinggi badan.
Chatbot Sistem chatbot mampu menerima input teks dan merespons dengan informasi nutrisi, menu makanan, ataupun hasil analisis yang relevan.
Data Processing & Analysis Sistem dapat menghitung status gizi berdasarkan data yang dimasukkan pengguna.
Menu Database Sistem dapat menyimpan data menu atau resep makanan bergizi yang kemudian dapat direkomendasikan kepada pengguna.
Menu Recommendation System Sistem dapat memberikan rekomendasi terkait menu makanan bergizi yang sesuai untuk pengguna.

Entity relationship diagram

chatGZQ drawio

Low-fidelity Wireframe

Tampilan Lo-fi Wireframe - Halaman Register

Gambar 1. Tampilan Lo-fi Wireframe - Halaman Register


Tampilan Lo-fi Wireframe - Halaman Login

Gambar 2. Tampilan Lo-fi Wireframe - Halaman Login


Tampilan Lo-fi Wireframe - Halaman Dashboard

Gambar 3. Tampilan Lo-fi Wireframe - Halaman Dashboard


Tampilan Lo-fi Wireframe - Halaman Chatbot

Gambar 4. Tampilan Lo-fi Wireframe - Halaman Chatbot


Tampilan Lo-fi Wireframe - Klasifikasi Gizi (Bagian Isi Data)

Gambar 5. Tampilan Lo-fi Wireframe - Klasifikasi Gizi (Bagian Isi Data)


Tampilan Lo-fi Wireframe - Klasifikasi Gizi (Bagian Analisis)

Gambar 6. Tampilan Lo-fi Wireframe - Klasifikasi Gizi (Bagian Analisis)


Gantt-Chart

image