https://github.com/rammm2005/daily_life_tracking_app
Daily Life Tracking with AI BOT Assistent
https://github.com/rammm2005/daily_life_tracking_app
ai android-app jetapck-compose kotlin-android retrofit2 software-engineering
Last synced: 8 days ago
JSON representation
Daily Life Tracking with AI BOT Assistent
- Host: GitHub
- URL: https://github.com/rammm2005/daily_life_tracking_app
- Owner: rammm2005
- Created: 2025-05-25T02:18:17.000Z (25 days ago)
- Default Branch: main
- Last Pushed: 2025-06-03T06:08:14.000Z (16 days ago)
- Last Synced: 2025-06-03T18:05:36.173Z (15 days ago)
- Topics: ai, android-app, jetapck-compose, kotlin-android, retrofit2, software-engineering
- Language: Kotlin
- Homepage:
- Size: 10.6 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# 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)**