Overview

Hello Dear is an app that provides seniors with a platform to connect with friends and family, access resources for healthy living, and engage in activities that promote overall well-being.

I worked on the phase 1 of this project as the Team Lead in a group of 6 members from January 2023 to April 2023. Our efforts in creating this app were highlighted in an article published by Algonquin College's newspapers.

The features

  • Onboarding: Walkthrough new users to help them understand the app's purpose, features, and how to use it.

  • Signup: AWS authentication by verification code using phone number.

  • Custom Home: Customize Home Screen by adding/removing/rearranging features and contacts.

  • Daily Checker: Determines mood of user everyday and suggest activity accordingly.

  • Inner Circle: user can add people under My Circle and can chat with them.

  • Share Mood: user can share his/her mood to the people of My Circle.

  • Events: user can explore/search/filter events and can book tickets from in app Ticket Master Webview.

  • Edit Profile: User can change personal information and profile picture.

  • Adjust Font: user can change font size to bigger or smaller for the entire app.

  • Text to Speech: Text to speech feature lets the user experience guidelines with voice.

  • Sign Out: User can sign out from the app to change or create account if needed.

  • Delete Account: user can also delete his/her account which also deletes all the information from Hello Dear records.

ScreenShots

Below you can see 3 screenshots coming from the app. The first one is the home screen presenting the main features of the app. The second screenshot is showing the Daily Checker feature asking the user about his/her feeling. The third screenshot is showing the options proposed by the app to the user according to his/her previous response.

Home Screen with main features

The Daily Checker feature

Options proposed by the Daily Checker feature

Technologies

Some of the technologies we have used during this project:

  • React Native for the front-end

  • We have used AWS Amplify for the back-end and Amazon Cognito to handle the authentication process.

  • We have used Figma to create the initial designs and to build the prototype.

  • We have used Git and GitHub to regularly merge code changes from separate branches allowing frequent integration of code. That helped us catch integration issues early and ensure our codebase remains up to date.

The Process

For this project we followed the UX Design Pattern with an agile approach.

We started by doing User Research to understand the needs of the seniors so that we can come up with some realistic features. For that we gathered data from user interviews that we conducted.

Knowing that the project would take longer than the 4 months that we had, we built a realistic Roadmap with the client to identify the different phases of the project along with the features.

Then we move on to Analysis, Design, Prototype and User Testing.

During the process we also organized a meeting with our client every two weeks to review and validate the steps we have covered.