
/01 About the project
Connect a Voice is a mobile tool that saves DD care agencies time & money, easily proves compliance, and better manages their agency’s workforce. it's a digital platform for developmental disability services providers that empowers staff, engages families, and connects the voice of the disabled to the community. This project removes the need for paper documentation for developmental disability care providers. Staff members can input information in the field while providers can track activity in real time."

/02 Tech Stack

React

React Native

Ruby on Rails

/03 Team Members

Software Engineer

/04 Durations
30 months, ongoing

/05 Challenges
The CAV system had bugs that were frequently crushing the system. Infact, the first two
weeks after joining the project, the system went down for a week and it was not easy
bringing it back because we were not sure what was triggering the bugs.
Also, there were lots of complaints from users that they were getting errors whenever
they tried to perform certain tasks.

/06 Solutions
We created an error reporting system that would send a
notification on slack whenever users encountered any form of bug. The notification
provides detailed information on the type of error raised, where to find the error and on
which environment. This way we did not have to wait for complaints from users, and it
was easy to find and fix the bugs.
In the first week after implementing this system, We had over 200 bugs being reported.
The result of this is that we are now more aware of what is happening in the system,
we are able to identify bugs and fix them immediately without waiting for complaints
from users, and there are no more frequent crashes of the system.

/07 Goals
To make system more stable and easy to use for different CAV users

/08 What we Did?
1. AWS migration
The amazon platform that we were using was deprecated and was no longer being
supported by aws, therefore we did a migration to Amazon Linux 2 which is the current
supported platform.
2. Missed services portal
Missed Observations report highlights where Services were not documented during a
shift. The use of this report is time consuming to use. To enhance the process a new
tab (Screen) was needed.
We create a portal to make it easier for admins to view and update missed services.
3. System compatibility for Agencies from other states
Most recently, we had a new client from California state that was added into the system.
Unfortunately they could not use some services and process EVV records because the
system was designed for only Ohio state clients.
For this reason we had to make the system compatible with other states and not only
Ohio and Carlifornia. This included the ability of users to set and select timezones,
process EVV data and process reports for the newly added states.
Other feature includes:
- Hide Deactivated Records - Separation of deactivated from active records.
- Add geo coordinates when a timesheet is created by Admin panel - This feature
assigns gps coordinates when timesheet is created on the website.
Work with the best developers
Code & Care offers corporate innovators, businesses and startups a free 15-minute project consultation and/or demo of our services.
- What happens next?
-
/01
Sales manager contacts you within one business day to gather your high-level requirements.
-
/02
We sign an NDA to protect your idea.
-
/03
A pre-sale business analyst maps out an approximate timeline and gives you an estimate.
Please, fill out this application form
Code & Care offers corporate innovators, businesses and startups a free 15-minute project consultation and/or demo of our services.