Berat badan ideal sangat berkaitan dengan kesehatan tubuh manusia agar terhindar dari penyakit-penyakit berbahaya, serta bisa juga digunakan untuk meningkatkan faktor penampilan agar menjadi lebih baik. Tetapi masih banyak orang yang salah mengartikannya, jika ingin mempunyai berat badan ideal cukup dengan cara melakukan olahraga saja. Padahal olahraga tidak cukup untuk mencapai itu, masih ada faktor lain yang harus diperhatikan, seperti memenuhi kebutuhan kalori harian.
Banyak orang dewasa tidak mengetahui jumlah kalori harian yang cukup untuk mencapai berat ideal. Dalam penelitian ini dibuat perancangan suatu aplikasi berbasis mobile application dengan menggunakan metode algoritma genetika yang diharapkan akan mempermudah orang dewasa untuk mengetahui berat badan ideal mereka, jumlah kalori harian yang harus mereka konsumsi, dan jenis makanan yang harus mereka konsumsi.
Data-data yang digunakan pada sistem sebanyak 30 data user, dan data bahan makanan beserta kandungan gizinya yang terdiri dari 7 jenis bahan makanan yang berbeda, dengan jumlah 92 data. Aplikasi ini memiliki tingkat akurasi dengan nilai presentase 83.3% dengan cara pengujian akurasi kepada orang yang ahli di bidangnya yaitu ahli gizi.