The Smart Journal application was built to help users clear their head, make important connections between thoughts, feelings, and behaviors, and even buffer or reduce the effects of mental illness! We set out to accomplish this goal by leveraging Google Clouds Machine Learning Natural Language Processing Service to create an intelligent journaling application where users can easily create entries which can be analyzed to understand their thoughts, feelings and behaviors.
We utilize this information to try and understand the pattern behind what a user is feeling and why they are feeling it? We then display these patterns on our native IOS and Android mobile application where users can filter and search their journal entries based on date, location, person or feeling.
-
Navigate to the
/flask
folder on the terminal -
Install pip requirements using the following command
pip install -r requirements.txt
-
Run flask server using the following command
flask run
-
Open your code editor or IDE of choice. Androd Studio works extremely well with Flutter
-
Navigate to the
/flutter_app
folder -
Ensure you have a compatable device connected
-
If you are using a text editor, enter
flutter run
with the device connected to run the project -
If you are using Android Studio, instructions are here to run it
Please see figma designs here.
Please see application demo here.