Welcome to Your Comfy Space
The Editor allows adding images, using bold, coloured and underlined text
The map shows your travel history, you can revisit those places by going back to journal entries from those dates
Meet Khushi (meaning Happiness in Hindi), your virtual friend.
You can talk to Khushi(happiness in Hindi) whenever you want to
You can set reminders to write everyday
Your Comfort Space
For most of the people, this time was supposed to be a summer vacation, enjoying with our friends and family but with the pandemic, we are stuck at home and alone with all our thoughts and worries about the future.
Pandemics can be stressful, the coronavirus disease 2019 (COVID-19) pandemic may be stressful for people. Fear and anxiety about a new disease and what could happen can be overwhelming and cause strong emotions in adults and children. Public health actions, such as social distancing, can make people feel isolated and lonely and can increase stress and anxiety. However, these actions are necessary to reduce the spread of COVID-19. Coping with stress in a healthy way will make you, the people you care about, and your community stronger.
One of the ways to deal with any overwhelming emotion is to find a healthy way to express yourself. This makes a journal a helpful tool in managing your mental health. Journaling can help you: Manage anxiety Reduce stress Cope with depression The whole lockdown period can be like a big vacation period, this project aims to help anyone going through a tough time during this quarantine and help them cope with mental issues and hopefully make it a big happy vacation.
What it does
YourComfySpace is an app that helps you write a journal every day and express your thoughts and feelings. With everyone stuck at home and unable to socialize with each other it can make people feel isolated and lonely and can increase stress and anxiety. Journaling helps control your symptoms and improve your mood by helping you prioritize problems, fears, and concerns, tracking any symptoms day-to-day so that you can recognize triggers and learn ways to better control them, providing an opportunity for positive self-talk and identifying negative thoughts and behaviors.
You can really feel the benefits of journaling when you create a regular habit. We went through the existing journal apps but they were just not safe, saving all the data on their own servers for ad purposes. So we save your data on your device and on Google Cloud if you want. But it is always very difficult to start a new habit. Especially for me when I really wanted to but was always unsuccessful in making a habit out of it. Our app helps you create reminders so that you can always remember to make the day's entry. Like they say it takes 21 days to create a new habit and our app aims to do that exactly.
Journaling is a great resource to help you work through arguments, decisions, creative pursuits, and those times when your motivation is wavering. It can also serve as a tool to track your emotions, menstrual cycle, and any symptoms related to whatever health experiences you may be facing. Imagine that you’re missing your friends or family or are feeling depressed, all you have to do is open the journal and go through all the happy memories. To help you do all our app has a feature where you can express your emotions through choosing the “mood” you were in while writing the journal like happy, sad, angry, confused, excited, neutral, curious, tired, etc. The beautiful thing about your journal is that it’s always there for you, whenever you need it, no matter what you’re facing.
We also have Khushi which is an automated conversational agent or chatbot that monitors the moods of users and provides a venue in which users can express their thoughts and emotions through therapeutic conversations. It asks the user how they’re feeling and what is going on in their lives, talks to them about mental health and wellness, and sends videos and other useful tools depending on the user’s current mood and needs.
We also have maps where it shows the geolocation of the journal and where it was written. You can go through all the places you’ve visited and relived those moments again.
How we built it
GOOGLE CLOUD CHALLENGE: Our data is and chatbot are all hosted on google cloud!
Both of us in our team had very little experience in app development and developing websites since our UG program in Electronics. We took this hackathon as an opportunity to learn and that’s what we did! All of Friday was spent researching and looking at other apps for ideas and inspiration and ZERO experience in UI/UX design. We thought there was no way we would be able to finish our app with progress going so slowly. By the end of the day, we all had a few screenshots of other apps to be used as an inspiration for how our app would look like. Little did we know such slow progress did not mean we weren’t improving.
The next day, something just clicked. We were sitting and trying to implement everything that we’ve decided to make. We woke up the whole night and implemented everything from the app, the website, and the chatbot.
Building this app took a lot of patience and support from one another. Sometimes we would be spending upwards of 3 hours on one recurring error. That’s when another teammate would step in with encouragement and a new perspective on the problem! Through the power of teamwork, we assembled and created our first app this weekend!
Challenges we ran into
To be honest, the whole journey towards building an app was a challenge. Trying to implement so many things in a limited time period was quite the feat. However, it’s something we are all extremely *proud to say that we did it! * Some more specific features that were difficult to resolve were:
Implementing the chatbot: After some intense research and tutorial-watching, we tried to implement the chatbot. We had to write different intent and entities and try mapping out the whole conversion flow. It was thankfully easy to deploy and train the bot because of GCP but the real challenge lied in integrating the bot with our app.
Making the website: None of our team members had any experience in making a website so we had to learn it from the beginning and implement everything accordingly. We learned a lot during this process.
No experience in Design: No one in our team had any experience working with any of the design tools and we had to make the whole app with just a few UI works available online and had to figure everything on the go.
Accomplishments that we're proud of
We’re extremely proud of all the challenges we've overcome, especially considering our limited experience in XCode. It was a steep learning curve, but that makes it feel even more rewarding to try our finished app. In particular, we loved:
The chatbot: Spend a lot of time on creating the chatbot especially considering we had no experience to do it before. It was really amazing to see the chatbot working and hopefully help people out.
Saving data on your device: Saving data on your own device makes this app stand out way more than the ones on the AppStore right now that save your data on their servers and use the data to suggest you ads.
The bond we’ve built as a team: This is our first hackathon together as a team. Coding while group calling for the majority of the 48 hours, we have found creative ways to keep each other awake and motivated. We’ve gotten to know and understand each other on a much deeper level!
What we learned
We learned to implement a lot of new features in iOS. We learned how to make a chatbot and integrate it with our app. We learned how to make a basic website and host it. We also understood the importance of design.
What's next for YourComfySpace
We plan to hopefully improve on the many features of the app and fine-tune it accordingly. We would also like to make the chatbot write journals automatically for you while you talk to it. We would also like to work on the design of the app and improve it further.