Get in touch
Thank you
We will get back to you as soon as possible
.pdf, .docx, .odt, .rtf, .txt, .pptx (max size 5 MB)
ellipse angle arrow card

Building Uber for Nurses: a Cross-platform star star star star star Mobile App Experience

Building Uber for Nurses: a Cross-platform star star star star star Mobile App Experience

  • LOCATION: flag USA

  • Type of Service: Custom Software Development

  • INDUSTRY: Healthtech

  • KEY TECHNOLOGY: JS

  • Project Type: Marketplace

  • DURATION: 2021 - Present

  • 1

    Tech
    Lead

  • 1

    Project
    Manager

  • 4

    React Native
    Engineers

  • 1

    Backend
    Developer

  • 2

    QA/AQA
    Engineers

The Client

SnapCare (formerly SnapNurse) is an award-winning company that disrupted the US health industry and grew from an MVP to $1.8 billion revenue within 4 years. In 2021 SnapCare was awarded the Gold Stevie® Award in the nomination of Fastest Growing Company of the Year and ranked #1 in healthcare and #2 overall on the 2022 Inc. Magazine 5000 list.

SnapCare has built a state-of-the-art platform that simplifies the process of finding the perfect match between qualified clinicians and healthcare facilities.

SnapCare is an outstanding community of 350,000+ registered clinicians who provide the highest quality of care to over 1,000 healthcare facilities across the country.

Binary Studio has truly become an essential and trusted partner in driving the building of our mobile application from scratch.

Their level of ownership is admirable, and we greatly appreciate their willingness to take that extra step forward, ensuring that our project reaches new heights. With their guidance and expertise, we have full confidence in the successful delivery of our mobile application.

Building Uber for Nurses: a Cross-platform Mobile App Experience-1

Radhika Mitter

SVP Engineering Management

Building Uber for Nurses: a Cross-platform Mobile App Experience-2 ATLANTA, GA, USA

Objectives

Binary Studio has been working with SnapCare to develop the web platform from scratch (read the full story here). Following its successful release, the platform has rapidly expanded its functionality to meet the diverse needs of various user types, including admins and recruiters, hospitals, and clinicians.

One of the remarkable competitive advantages of the SnapCare platform is its outstanding ability to deliver results with exceptional speed. While typical staffing agencies often take up to two weeks to fill positions, SnapCare can efficiently place nurses within 24 to 48 hours. To promptly address the needs of nurses, simplify job tracking, and ensure a high level of security and safety, the creation of a mobile app has become an indispensable requirement.

  • 01

    Build a mobile app for iOS and Android that nurses and other clinicians can use on the go while on assignment

  • 02

    Improve security and decrease possibility of fraud by implementing biometric verification and geolocation functionality

  • 03

    Execute payment module to allow clinicians to access 100% of eligible wages right after each shift

Mobile App Development Services

Rely on our experience in building cross-platform mobile apps. We ensure your app scales and adapts to evolving business needs and user growth.

Solution and Outcome

  • Binary Studio has been responsible for the whole mobile app development process starting from the POC phase. Mobile software developers and QA specialists joined the comprehensive team of Binary Studio product engineers who have already been working on the web platform.
  • The first mobile MVP release went live in 2021 and there is still active development taking place.
Building Uber for Nurses: a Cross-platform Mobile App Experience-4
NodeJS
Building Uber for Nurses: a Cross-platform Mobile App Experience-5
React Native
Building Uber for Nurses: a Cross-platform Mobile App Experience-6
CodePush-updates
Building Uber for Nurses: a Cross-platform Mobile App Experience-7
AWS
Building Uber for Nurses: a Cross-platform Mobile App Experience-8
Firebase

This has been achieved through three main project stages:

  • Stage 1

    Given the goal to simplify and speed up work processes of thousands of clinicians, delivering the first version of the mobile app in the shortest possible time without compromising on quality was the highest priority. Thus, we have decided to create a cross-platform app with React Native covering both iOS and Android platforms.

    Furthermore, since the main web application was already built using React, leveraging this technology facilitated a smooth transition during the initial stages.

  • Stage 2

    Within three months, the team successfully developed a stable mobile app that inherited certain functionality from the web platform while also introducing a range of new features built from scratch. This app aimed to empower nurses with essential tools to manage their work across different medical facilities.

    The key modules incorporated in the app include:

    • Shifts calendar and shift clock-in/out module: This feature enables nurses to keep track of their shifts and conveniently clock in and out using the app.
    • Timecard management: Nurses can submit timecard pictures using the in-app camera functionality.
    • Profile management: Nurses can easily update and manage their profiles within the app, ensuring accurate and up-to-date information.
    • Geolocation: The app utilizes geolocation service to enhance security and facilitate efficient coordination.
    • Biometric verification: It allows nurses to quickly check-in at their facility with a quick scan and verification of their identity.

    As a result, nurses gained the ability to instantly apply for shifts offered by hospitals through the app, complete their credentialing process, and start working within a span of 24 hours. The app’s advanced filtering and proprietary matching algorithm made it effortless to find suitable travel and long-term contract opportunities.

    Furthermore, the integration with SnapCare’s end-of-shift payment system, Paymint, introduced a revolutionary feature. Clinicians now have the capability to receive their payments at any time of the day or night. Behind the scenes, an advanced algorithm calculates taxes based on the regulations of each state, relieving clinicians of this administrative burden.

  • Stage 3

    After successful release on App Store and Google Play Store, our mobile team is continuously looking for improvements to enhance efficiency, app performance, and user experience.

    Some of the latest significant improvements include:

    • Enhanced image recognition: It allowed us to improve the verification processes, resulting in a smoother user experience and reduced risks associated with fraudulent activities.
    • Integration with app performance monitoring and analysis platforms, such as Crashlytics: This integration allows us to monitor and analyze app performance, prioritize bug fixes, and continuously improve the app based on data-driven insights.
    • QA process optimization: We have optimized our QA process, which has resulted in enhanced test coverage, reduced costs, and improved efficiency.

    Currently, we are delivering updates up to twice per week, thanks to the flexible and feature-oriented Scrum-based approach implemented by our project management team. This approach allows us to adapt to evolving requirements and deliver frequent updates.

Building Uber for Nurses: a Cross-platform Mobile App Experience-9
Building Uber for Nurses: a Cross-platform Mobile App Experience-10

Exceeding Client’s Expectations

  • The initial release of a SnapCare Mobile was achieved in less than three months, which impressed and satisfied the customer. Now the app has more than 9,000 monthly users.
  • Similar to the web platform, the mobile app must adhere to rapidly evolving market and regulatory requirements. To meet these demands, we are continuously delivering new features and improvements to ensure compliance and enhance user experience.
  • Moreover, our team remains dedicated to actively seeking out and proposing technologies that can enhance the app. They showcase their proactive approach by developing small proof-of-concept (PoC) projects to demonstrate how these technologies would function. Once the customer provides approval, these features are seamlessly integrated into the app. The customer deeply appreciates and commends the team’s initiative and expertise.

About Binary Studio

  • Binary Studio is a boutique software development company, regularly praised for its unique blend of engineering excellence and product ownership that enables its clients to build robust and scalable software products
  • With our development team made up of top 0.5% international tech talent, we build web and mobile platforms using Node.js, .NET, React Native, Flutter, and integrating AI and ML. We also offer full-cycle QA and project management services to ensure the efficient delivery.
  • Our clients see us as a trusted partner dedicated to turning visions into great products. This is proven by 200+ delivered projects, more than two decades of business excellence, and stellar customer reviews.
Thank you
We will get back to you as soon as possible

Is this case in line with what you have planned to build?

Let’s schedule a quick call to explore how we can support your business objectives.

Edward Robe

Let’s schedule a quick call to explore how we can support your business objectives.

Edward Robe

Senior Client Manager

Related Case Studies