Homepage - start by clicking into create new or search for feelings
User can enter their emotions into the search bar or select one of the recommendations
See results for emotional state, user is reminded of their past moments to offset negative thoughts
Create new entries to jot down their feelings and emotional state
Reflect and add emotion tags
Archive - user can select into their account folders to view past entries
View past entries within folder
View past entries as individual posts
New entries will be saved into the Jan 2021 folder
As humans, our brains are inherently wired with a negativity bias that sharpens our senses to potential dangers and to learn from fatal mistakes. In simpler terms, if nine good things and one bad thing have occurred, we tend to pay attention and dwell upon the single negative thing out.
Empirical evidence have been provided through neurological research that repeated absorption of pleasant moments are capable of reshaping our hardwiring (Hanson, 2013), shaping us into more resillient and content human beings. Through keeping a "repository of goodness", we are rewriting the negativity bias encoded in our brain, and to sharpen our awareness for all the good available to us in our own lives.
During quarantine and in a time when the world is filled with discouraging news, many of us have been experiencing emotions of sorrow, mundanity, and loneliness. We have created this web-app with the goal to allow individuals keep a repository of all the goodness in their lives, and engage in the habit of reflecting on gratitude in order to turn enhance their emotional well-being and build their mental resillience.
What it does
Upon opening the app, the user can
- Add to repository
- Record a moment of goodness (in photo or text)
- Retrieve from repository
- Select current emotion (eg. discouragement because this new language is too hard to learn)
- Look through past moments with corresponding emotion (eg. moment when you felt confident and accomplished because your code actually ran)
- Option to select date and look through past archives
- Journal about mood
- Follow through journal prompts and write in order to connect with emotions
How we built it
Challenges we ran into & What we learned
- State management within react is obviously something that befuddles everyone, epecially newcomers. The general layout of a single page application with React required me to think deeply about the parent-child relationships and make judgement calls on declaring and initializing states. We overcame this through collaboration with the developer and the designer end. In the end, we are able to seamlessly develop a React app.
Accomplishments that we are proud of
- Clean and simplistic user-interface
- Seamless development of a React app and single-page application
- Problem-solving and flexibility with the situations we encountered
- Learning to use Heroku
- Familiarization with the design process
- Creating user survey to gain greater insight into how we can create a web-app that fosters people's emotional well-being
What's next for Mindly (Goodness Repository)
- Analyze data input to create reports of what things bring the user the most joy.
- Synchronization across mobile and desktop devices
- Incorporate AI emotional-identifying feature to identify level of happiness in journalling
Login authentication username: user password: password