Substance use recovery app: Securing an 81% satisfaction rate for NJCounseling

industry
Healthcare
team size
4 people
country
United States
Client Name
NJCounseling
Substance use recovery app: Securing an 81% satisfaction rate for NJCounseling
Substance use recovery app: Securing an 81% satisfaction rate for NJCounselingSubstance use recovery app: Securing an 81% satisfaction rate for NJCounseling
Substance use recovery app: Securing an 81% satisfaction rate for NJCounseling

Secure sign-up and login

By its nature, the NJCounseling mobile app handles sensitive personal data. Therefore, securing the data against potential cyberattacks was a must.

To that end, we implemented HTTP-Only cookies that prevent client-side scripts from executing. This protects the app against attacks like cross-site scripting (XSS). We also enabled secure storage and transmission for authentication tokens and used Supabase Auth for multi-factor authentication.

While securing access to the app, we had to counter the unusual login flows imposed by Supabase Auth to keep the experience simple for users. Despite those challenges, our approach worked: the login flow showed one of the highest task success rates during our user testing.

Substance use recovery app: Securing an 81% satisfaction rate for NJCounseling

Daily check-ins

The daily check-ins are the mobile app’s core feature, with questionnaires developed by our client to take all possible therapeutic needs into account. We transformed these questionnaires into an easy-to-grasp check-in flow that takes mere minutes to complete.

To that end, we used the React Hook Form library to keep the form intuitive and responsive. The Zod library, in turn, powered advanced validation mechanisms to prevent unintentional mistakes on the users’ part.

Overall, daily check-ins proved to be one of the app’s most valued features during its rollout, helping it earn the 89 NPS as a result. The data also proved to be invaluable for motivating self-reflection, resulting in a 14% improvement in recovery engagement among early users.

Substance use recovery app: Securing an 81% satisfaction rate for NJCounseling

Robust PDF export

Exporting responses for further discussion with therapists is the app’s another cornerstone feature, on par with daily check-ins. To implement this feature, we used two JavaScript libraries, jsPDF and jsPDF-AutoTable.

Thanks to our efforts, NJConseling users can easily export all the tracking data they entered into the app to a PDF file, making it one of the app’s value propositions. We made file generation as quick as possible (<500 ms) to avoid friction in the user experience, all while thoroughly testing support for complex layouts and data formats.

Substance use recovery app: Securing an 81% satisfaction rate for NJCounseling

Seamless offline access

Consistent Internet access isn’t always a given, and our client didn’t want the lack of connection to become a barrier for the app’s users. So, we set out to ensure the app could support daily check-ins and offline data viewing without any detriment to user experience.

That meant we had to carefully design the syncing processes to prevent data loss or conflicts, which could compromise data integrity and cause frustration among users. We rose to the challenge, making data sync seamless and quick (<100 ms, in line with the average latency).

Substance use recovery app: Securing an 81% satisfaction rate for NJCounseling

Regular reminders

To promote engagement and help users keep track of their recovery progress, the app reminds them about daily check-ins with timely push notifications. We implemented these push notifications using Firebase Cloud Messaging (FCM), a cross-platform messaging solution that offers great customizability and flexibility in push notification management.

These push notifications helped drive user engagement, contributing to the app’s 81% satisfaction rate. With an open rate of 23%, push notifications also reduced the proportion of users missing daily check-ins at least once a week by 31% after several rounds of A/B testing.

Substance use recovery app: Securing an 81% satisfaction rate for NJCounseling

History view

The mobile app features a dedicated history screen that lets users review their previous entries and identify trends and insights in the data. To make it a truly valuable addition to the app, we visualized key insights, helping users grasp them easily at a glance.

As a result, the history view enables users to keep track of their recovery progress and take note of gaps in daily check-ins. The history view screen is one of the most commonly visited app components during an average user session, which typically comprises six screens.

Substance use recovery app: Securing an 81% satisfaction rate for NJCounseling

Cross-platform tech stack

Our choice of Ionic React helped us overcome the architectural challenges of building the mobile app, all while speeding up development. Besides easy code sharing, Ionic React also provides facilitated access to native features via Capacitor plugins.

Thanks to this cross-platform tech stack, our client could quickly roll out the lean MVP to validate the idea and refine its features where necessary. At the same time, we delivered the two mobile apps 29% faster and at a 21% lower cost than we would have if we’d used a native tech stack.

Substance use recovery app: Securing an 81% satisfaction rate for NJCounseling

Simple, intuitive user flows

We followed the tenets of the user-centered design to make the mobile app as simple and intuitive to use as possible. To that end, we initiated our design work with thorough user research. Our client’s first-hand experience in substance use treatment proved invaluable in the process, informing many of our design choices.

Based on our findings, we designed the information architecture and user flows, refining them through iterative development of wireframes and prototypes. Our iterative approach, combined with the user-centered philosophy, paid off: the app earned an 81% satisfaction rate and a net promoter score of 89.

Substance Use Recovery App for NJCounseling: 81% Satisfaction & 89 NPS score
5.0 avg rating

Testimonials

The responsiveness, attention to detail and high-level communication from Darly Solutions was outstanding. Communication with the team was all online and was absolutely seamless. They were highly responsive, worked to tight deadlines and provided great feedback and communication throughout the entire project to ensure it remained on schedule and all quality requirements were being met. They exceeded all of our expectations, from design through to delivery.

Kieran Donovan
Kieran Donovan
Managing Director, Corporate Advisory Firm

LLC Darly Solutions's team performs well since the collaboration started. They are fluent in specific programming languages, they are also fluent in English, and they have a great response time. What is most unique and impressive about Darly Solutions is that everyone in the team is inherently communicative and understands the expertise of their respective fields. The team is very agile and can predict stress situations in which we work together to fix and maintain.

Carol Arao
Carol Arao
Product Owner, Software Development Company

Darly Solutions' work so far inspires confidence, as they're skilled and trustworthy. The health platform is incredibly happy with their work. The team at Darly is communicative, responsive, and responsible. I’d recommend them to people looking to do more than build a simple little software.

Jürgen Bröker
Jürgen Bröker
Executive Director, Healthcare Platform Co.

By collaborating with Darly Solutions, there is a significant improvement in the project's quality of codes compared to their original codebase. They lead efficient project management and keep the client updated with their reports. They're a flexible team that delivers promising results. They don't just do as they're told, they actively participate in the design process, which is going to yield us a much better platform in the end.

PJ Fisher
PJ Fisher
Head of Tech, Software Consulting Firm

Darly Solutions was able to develop the site with all functions running. The team was responsive throughout the engagement. They excelled at scheduling and delivered projects on the specified timeline. The whole team was a pleasure to work with. I am very glad that I entrusted them with my project, this is the best company for me!

Inna Netudikhata
Inna Netudikhata
CEO, Mama Travel

The quality of their work is very high, and we get very good customer feedback on what our site looks like. They're very reliable and have a great overview of the technologies they're using. They meet our deadlines and are very accurate with their time estimations on a project. In addition, they're responsive and great with communication with a great command of English — it's very easy to talk to them. Moreover, we've integrated them into our development and scrum process, where we have daily stand-ups with their project manager and developers through Slack.

Felix Leontyev
Felix Leontyev
Head of Technology, PSS AG

LLC Darly Solutions are highly skilled at UI/UX and follow very good engineering standards, and have been very professional in its approach to all the work to date (including the initial consultancy, which was the deciding factor). They have taken ownership of the work in way that demonstrates how much they value the work they are doing and consequently the work we are doing. I am gaining confidence that the decisions they make are good decisions and that this will result in a product that will exceed our initial expectations.

Gordon Lang
Gordon Lang
CTO, Vidina Solutions Ltd

Darly Solutions developed the app in a quick manner, and the code quality was excellent. The professional team was committed to building a successful product. The code quality was good, and the app has been built in a little more than 1 month, which is a result I'm very happy with. They were laid back but professional at the same time.

Piotr Nowakowski
Piotr Nowakowski
Founder, 79 Characters, Inc.

Darly Solutions’ work helped my business tremendously. They were able to identify key areas for growth and improvement. The team was communicative and professional throughout the entire engagement. LLC Darly Solutions is a solutions-oriented vendor that drives results. They’re really professional and they know what they’re doing. The team knows how to identify my problems and solve them.

Maiza Simeon
Maiza Simeon
Founder, Food App Startup

Connect with us

At this stage, we get acquainted with your needs, outline the goals and desired results. We are always happy to take your project to the next level, and then beyond
Darly Solutions Team

We are a tech partner that delivers ingenious digital solutions, engineering and vertical services for industry leaders powered by vetted talents.

Say hello
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

By filling out this form, you agree to allow us to handle your information as stated in our Privacy Policy. If you don't want to receive email updates from us, you can change your email settings at any time.

Successfully sent!
We have received your submission and will get back to you shortly.
Sorry, something went wrong.
We use cookies to improve your experience
By continuing to use this site, you agree to our Cookie Policy and Privacy Policy