Jaga Mental
Jaga Mental is a mobile application designed to help users maintain their mental health through features like journaling, meditation, mood tracking, and informative articles. With an intuitive interface and personalized support, the app provides a safe space to reflect on emotions, learn relaxation techniques, and access credible mental health resources. Suitable for all users, Jaga Mental serves as a daily companion to promote emotional balance and mental well-being.
- Mood Analysis Based on Photo (Selfie)
Analyze the user's mood using facial recognition technology on uploaded selfies. - Mood Analysis Based on Text Journal
Analyze mood by processing and understanding text entries from the user's journal. - Journaling with Prompts
Provide customizable prompts to inspire users to reflect and write in their journals. - AI-Powered Feedback
Provide personalized feedback and suggestions based on the mood analysis results. - Weekly Mood Report
Generate a comprehensive weekly report summarizing mood trends. - Professionals Recommendation
Displays a list of psychologists/psychiatrists based on the user's location.
-
Clone the Repository
Clone the project to your local machine using Git:git clone https://github.com/username/jaga-mental.git
-
Open the Project in Android Studio
Open the cloned project in Android Studio. If you don’t have Android Studio, download and install it from the official site. -
Install Dependencies
After opening the project, Android Studio will automatically sync and install the required dependencies. If it doesn’t, manually sync the project by clicking on File > Sync Project with Gradle Files. -
Set Up the Emulator or Device
- You can run the app on an Android Emulator or a physical Android device.
- To set up an emulator, go to Tools > AVD Manager, and create a virtual device with the desired specifications.
- For a physical device, ensure that Developer Options and USB Debugging are enabled on your device.
-
Run the Application
Click the Run button (green triangle) in Android Studio -
Build and Run
Once everything is set up, Android Studio will build the application. If there are no errors, the app should launch either on the emulator or your connected device.
Make sure your environment meets these requirements before installation:
- Android Studio (latest version) with Kotlin and Jetpack Compose support.
- Java Development Kit (JDK) version 17 or later installed.
- Gradle should be up-to-date (Android Studio handles this automatically).