Skip to content

rammm2005/daily_life_tracking_app

Repository files navigation

DailyLife Tracker App

DailyLife Tracker adalah aplikasi Android berbasis Kotlin yang dirancang untuk membantu pengguna melacak aktivitas harian mereka, termasuk makanan, tips hidup sehat, latihan, dan perkembangan harian lainnya. Aplikasi ini menggunakan arsitektur MVVM dengan Jetpack Compose dan terintegrasi dengan backend MongoDB.

✨ Fitur Utama

  • 📅 Pelacakan Aktivitas: Catat dan pantau aktivitas harian secara terstruktur.
  • 🥗 Manajemen Makanan (Meal): Lihat daftar makanan sehat dan (jika admin) tambahkan makanan baru.
  • 💡 Tips Harian: Akses berbagai tips bermanfaat untuk gaya hidup sehat.
  • 🏃‍♂️ Latihan Harian: Lihat daftar workout yang bisa diikuti setiap hari.
  • Hak Akses Role: Fitur admin dan pengguna umum dengan hak akses yang berbeda.
  • 🔐 Login & Register: Autentikasi aman dengan integrasi MongoDB.
  • 🔄 Navigasi Sederhana: Menggunakan Jetpack Navigation untuk berpindah antar layar.
  • 🎨 Desain Modern: Menggunakan Jetpack Compose dengan tema dinamis dan warna yang konsisten.

🛠️ Teknologi yang Digunakan

  • Kotlin
  • Jetpack Compose
  • MVVM Architecture
  • Jetpack Navigation
  • MongoDB (Backend)
  • DataStore (untuk penyimpanan lokal session dan role)

About

Daily Life Tracking with AI BOT Assistent

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages