Contact Us

Uniting Health

Uniting Health is a digital platform for people to organize, share and participate in various activities dedicated to healthcare and well-being.

The project is dedicated to supporting wellness and inspiring people to participate in realworld wellness social activities.

Location: USA
Industry: Healthcare

Product: Social network for healthcare

The scope of our work: backend

Solutions: Stripe, Google Maps API

 

 

 

Client Goal:

Our client aimed to develop a product prototype into the MMP (minimum marketable product).

 

Key development goals:

  • Admin console development
  • In-app messaging system
  • News and notification box
  • Membership page
  • Stripe integration
Challenge 1:

ACH Payments implementation

ACH payment is a specific bank-to-bank type of payment used in the US.

Because we had decided not to outsource ACH implementation, our team had to perform manual implementations.

Our Solution:

We created our own payment verification system and implemented both credit card and ACH payment methods through Stripe.

Challenge 2:

Custom authentication and authorization system

Due to the business needs of our customers, we had to work with new custom authentication and authorization systems.

Our Solution:

We analyzed the logiс of the custom authentication and authorization systems, upgraded the initial code, and made it work with the newly developed functionality.

Other solutions:
  • Admin console

The implementation of a User Dashboard and a Notifications panel (the notification information), Title (a field that allows a brief title to be added to any notification), and Body (a field that enables the display of the notification text).

 

  • Membership page

The membership page required a Google map to provide the public with a snapshot of how many Members and Affiliates are registered in each state. To create such a map, we used Google graphs.

With the Google graphs map, users can see the members from other states, search for members, or communicate through built-in chat functionality.

 

  • The in-app messaging system

This page provides users with the ability to exchange in-application direct messages. We used Rails’ Mailboxer gem to implement in-app messaging to the platform.

 

  • Notifications box

The Notifications box on the User’s Dashboard behaves exactly like the News page on the homepage. In addition, this page allows users to exchange messages. For example, all users can see the same messages in the Notifications box on their Dashboard.

Unlike the News page, Notifications are contained in a scrollable box so that the messages don’t extend too far down on the Dashboard page.

 

  • Member Registration

After the Member button is clicked, a pop-up provides a registration form. The form is completed and submitted through the built-in Stripe payment system.

Main features
  • Communities

We developed the Communities section so member organizations could manage their Users more easily as well as set up events, provide announcements, and offer an easily accessible directory of their Users.

As a result, this section makes it possible to create communities and organizational profiles, add community events to the calendar, view the community members, manage community profiles, and receive announcements.

Additionally, we upgraded the user profile in the community section.

 

  • My Events section

We added My Event section to the Dashboard. This had to provide the Users with personalized reminders of the saved Community events.

Users can obtain notifications about events that they marked “Maybe” or “Yes.” If a user changes a mark for an event to “No”, the information about that event automatically disappears in the My Events section.

 

  • “Matchmaker”

“Matchmaker” was aimed to allow Users to find other customers by location, including city, state, and zip code.

Thanks to this feature, users are able to set up their own one-on-one social events.

Results:

We turned the prototype into the MMP of the social network for organizing health events, enabling companies to register, add employees, and organize events through the platform.

 

Sloboda studio’s contribution to the project:

  • Stripe, ACH Payments integration
  • Creation of in-app messaging and notification systems
  • Google maps integration
  • Creation of the Membership registration page
Our process
Timeline:

April 2018 — July 2018

Team:
2 back-end developers | 1 project manager
Technologies we used
Server-side
Rails
Ruby
Client-side
Google Charts
Tools (hosting, monitoring etc.)
AWS
Integrations

Stripe

Success Stories

Hudson Medical
#Healthcare USA
Hudson Medical + Wellness

Hudson Medical + Wellness is a medical practice based in New York City.

read more...
Huggies
#Healthcare
Huggies

Video processing software for the marketing campaign of Huggies, subsidiary of Kimberly-Clark.

read more...
75K+ users Creyos
#Healthcare Canada
Creyos

Creyos comprises two leading B2B and B2C platforms that assess brain functions and brain health based on 25+ years of scientific research.

read more...
MyDailyLifestyle
#Healthcare Netherlands
MyDailyLifestyle

MyDailyLifestyle is a platform providing lifestyle and wellness coaching for employees in various industries.

read more...

Scale your team with us

Drive your business with our dedicated developers