Inspiration

There are so many people around the globe who struggle in the face of disasters, illnesses, and hunger, to name a few. In the past few years, additional strain has been added to needed resources as a result of the pandemic. Non-profits have indicated how difficult it has been to connect with their clients, and this lack of communication has resulted in people not getting the resources they need. During the COVID-19 crisis, people that are in a position to help have been looking for ways to give. This is what inspired us to create a platform that will be used as a connection between non-profit organizations, people willing to help, and people in need.

What it does

InTouch is a platform with two user flows depending on whether the user is part of an organization or a person seeking help. In order to seamlessly connect both parties, the inTouch app features an integrated chat system, secure video calling, and a calendar for scheduling appointments.

The video call feature will utilize the BOSE Pinpoint Noise Filter to help both sides communicate easily, regardless of background noise or distractions. It will also allow for background blurring for added privacy.

In the video chat Notes section, users can document reminders and next steps from their video conversation and create a to-do list. This allows organization-users to keep track of client conversations and draft appropriate follow-up communications, and it provides client-users a place to easily refer to the next steps and check items off as they complete them.

There is also a page where organizations can keep track of their fundraising campaigns. This page allows organizations to easily share their campaigns to solicit more donations and track their fundraising progress in real-time.

How we built it

For this hackathon, we focused on the non-profit user flow. We began by researching the communication issues faced by organizations and designed the wireframes based on the responses we received. We built a minimum viable product (MVP) focusing on communication capabilities. We designed three main screens, messages as the home page, a fundraising page, and a calendar page to schedule video calls. The video call option was designed to use Agora’s add-ons to reduce background noise and blur background.

Challenges we ran into

After choosing to participate in the Agora challenge, our group quickly converged on the idea of creating a single-page application (SPA) that would streamline communication between non-profits and the communities they serve. We designed and architected the app, choosing to built it with React Native as the framework lends itself to mobile SPAs. We didn't discover until after locking in our app idea that Agora does not have React Native capabilities.

Accomplishments that we're proud of

We are beyond proud that despite this being our first time working together as a team, and also in spite of the technical challenges we faced during the development process, we managed to deliver a product that could be a solution for the disjointed communication between nonprofit organizations and people who need help.

What we learned

During the past two weeks, we learned that development doesn't always go according to plan and we have to make decisions fast and compromise certain features due to time constraints. We got a better sense of how/why to do due diligence on plugin compatibility during the app architecting phase, and how to formulate a new plan and press forward with the building when there are hiccups in the original blueprint.

What's next for inTouch

Our next steps for InTouch include conducting additional user research to inform/ refine features that are currently in development. We are continuing to operationalize the video, chat, calendar, and fundraising views to offer greater functionality and user-friendliness. Following this, we will begin the development of the user flow for people who are not part of an organization.

Share this project:

Updates