CaloCare is a comprehensive mobile application designed to help users manage their daily calorie intake and maintain a healthy lifestyle. This repository contains the Mobile Development part of the project.
- Food Tracking: Add and track dishes or packaged foods.
- Nutrition Analysis: Evaluate the nutritional value of food items.
- Home Dashboard: View added foods and their nutritional details.
- Chatbot: Interact with a chatbot for health-related queries.
- Customizable Settings: Modify app settings as per your preferences.
Below is the application flow:
-
Add Food:
- User selects the type of food (dishes or packaged foods).
- User inputs food details such as name, calories, protein, fat, and carbohydrates.
- Food details are analyzed and stored.
- The result is displayed to the user in the result screen.
-
Home Screen:
- Displays a list of added foods with their nutritional details.
- Allows navigation to other sections of the app.
-
Chatbot:
- Provides an interactive interface for health-related queries.
-
Settings:
- Enables users to configure preferences and notification.
- Programming Language: Kotlin
- IDE: Android Studio
- Design: Figma
- API Testing: Postman
To install and run the project on your local machine:
-
Clone the repository:
git clone https://github.com/SherrifRaynor/CaloCare-Bangkit2024.git
-
Navigate to the Mobile Development directory:
cd CaloCare-Bangkit2024/app -
Open the project in Android Studio.
-
Build and run the application on an Android device or emulator.
Thank you for using CaloCare! Let's make healthy living easier together.






