MindfulChat is a Flutter mobile application that promotes mindful communication and mental well-being. The app includes features such as real-time chat and a personalized profile page with mental health tracking and recommendations.
- Real-Time Chat Engage in mindful conversations with AI in real time.
- Profile Page: View and update your profile information and other information about you.
- Health Data monitoring: The app comes along with features to record and monitor your heart-rate, respiratory rate and sleep cycle.
- Recommendations Emergency Response: Ability to generate recommendations for individual users based on their past activities. SOS if necessary
- Cloud Data Storage: CLoud storage of all the data with privacy and easy availability for you.
- Python 3.x
- Pandas
- Surprise library
- Flutter installed on your machine
- node
- Ensure Python 3.x is installed.
- Install required libraries using pip:
pip install pandas surprise - Install amplify cli using node
npm install -g @aws-amplify/cli - amplify configure
- Run the Flutter app
- Sign in or register to access the chat features.
- Use the chat bar at the bottom of the home page to send and receive messages.
- Navigate to the profile page to view and update your profile information.