Home Our Work ConnectSx: Medical Inventory Management Apps

ConnectSx: Medical Inventory Management Apps

Industry

Healthcare

Location

USA

Partnership period

2018 – ongoing

Team size

7

“I have been working with CodeIT for the past 4 years, and they have consistently exceeded my expectations. They are an integral part of our team, working closely with us as we define, build, and iterate a complex product in a complex industry. There is a shared sense of pride and ownership in our platform, which is not easy to find in a development partner. No matter where our business takes us, as long as there are development needs, CodeIT will be a part of our team.”
Chris-Riedel-main

Chris Riedel

Co-founder and CEO of ConnectSx

Project information

Overview

Ten augmented IT specialists allocated to the client’s project have turned into a remote product development team. They have created new feature-rich web and mobile applications from scratch. The dedicated team helped reboot the project and developed three standalone applications from scratch.

Client and Business Goals

The client is a US-based company that aims to streamline the surgical inventory chain by developing innovative digital solutions, including web and mobile applications.

Striving to reduce inefficiencies, the company’s stakeholders decided to develop new software that facilitates medical inventory and knowledge management.

Our Task

The CodeIT team was required to tackle many tasks in the ever-changing environment. Our tech experts were involved in different project stages to share expertise and develop requested solutions.

The most challenging tasks our team has taken on are:

  • Optimize the existing solution
  • Conduct a technical audit
  • Develop new web and mobile apps from scratch
  • Improve inventory management processes
  • Facilitate knowledge management and delivery
cta-outline-gray-cubes

Hire developers with the industry expertise

Business First
Code Next
Let’s talk

    By clicking the “Send” button I confirm, that I have read and agree to the Privacy Policy.

    Implementation

    CodeIT’s input to the project can be broken down into four major stages.

    user-scan

    Staff Augmentation

    Our company was hired to provide tech experts for the client’s project. 

    Initially, we allocated a senior iOS developer who was involved in fixing bugs detected in the existing software. Within a year, the number of allocated CodeIT experts increased to 10 team members.

    The flexible cooperation model enabled the client to change the team composition upon demand to tackle ever-changing tasks.

    settings-check

    Technical Audit

    The client hired CodeIT experts to conduct a technical audit of the project to find out the best way to implement all the solutions with defined features.

    The allocated experts have analyzed project requirements, business goals, and other documents. They have picked the best technologies, defined the apps’ architecture, created a UI/UX design, and prepared a thorough project reboot plan. 

    goal (1)

    Project Reboot

    After reviewing the technical audit report, the client considered developing new web and mobile applications from scratch instead of increasing the complexity of the existing solutions to achieve long-term business goals. We’ve applied new architectures and technologies to create new feature-rich applications.

    web-dev

    New Software Development

    CodeIT’s specialists allocated to the project have turned into a dedicated project team. We’ve aligned business processes and developed applications with the defined feature sets. The well-versed team of tech specialists worked as a single unit, sharing outstanding tech expertise with the client’s on-site team.

    Solutions developed

    The audit conducted by our team defined the need to develop various applications to meet all the project’s goals. The three feature-rich apps developed by our tech experts are as follows.

    Web App

    The web application that enables full visibility into inventory in medical organizations. The web app works in different browsers on desktops and mobile devices, including smartphones and tablets. 

    The core features foresee the opportunity for users to:

    • Manage and track all the inventory
    • Integrate data from third-party systems
    • Automatically track products expiration dates
    • Collect and analyze product usage statistics

    Mobile App

    The mobile application works on iOS devices, including smartphones and tablets. It delivers all the required functionality for tracking and managing inventory. Also, the application supports the offline mode, so a stable network connection is not obligatory.

    Using the mobile-optimized desktop application, users can:

    • Manage and track all the inventory items
    • Search items and explore their history
    • Submit transfer requests
    • Integrate data from third-party systems
    • Automatically track products expiration dates
    • Track lost medical items
    • Automatically submit sales forms
    • Collect and analyze product usage statistics

    UDI Scanning App

    The mobile application can be installed on Android and Apple devices for free. It enables the opportunity to scan unique device identifiers (UDI) codes and discover product details. Besides, the application helps track the history of scanned items and share it in a few clicks.

    Result

    Web and mobile application for medical inventory management

    The project grew from one iOS team manager involved in fixing bugs in an existing app to a dedicated development team engaged in creating web and mobile apps from scratch. 

    The cooperation process has passed through four major stages: staff augmentation, technical audit, project reboot, and new software development.

    The continuous project growth was ensured by the CodeIT’s:

    • Well-versed team
    • Domain expertise
    • Properly aligned processes
    • Ready-to-go resources
    • Dedication to solving problems

    The primary outcome of the project is three standalone applications:

    • Inventory management web app
    • Inventory management mobile app
    • UDI scanning mobile app

    Services

    • iOS Development
    • UX/UI Design
    • Quality Assurance
    • Web Development
    • Project Management
    • DevOps

    Team

    • 2 Java developers
    • 2 front-end developers
    • Quality assurance engineer
    • Project manager
    • DevOps engineer

    Technology stack

    Mobile apps
    • Swift
    • Objective-C
    • iOS SDK (Cocoa Touch, UIKit)
    • iOS Frameworks
    • REST API
    • Auto layout
    • PushNotification
    Web console
    • Java
    • Angular
    Networking
    • Alamofire
    • JWTDecode
    UI
    • UIKit
    • Eureka
    Barcodescanner
    • Natively (AVFoundation)
    Distribution
    • Bitrise
    • TestFlight (AppStore Connect)
    Dependencies
    • SPM
    Others
    • KeychainAccess
    • R.swift

    Related cases

    Partnership since: 2021CodeIT Team: 4
    Telemedicine and Doctor Appointment App
    HealthcareAndroid SDKDartFlutter
    Partnership since: 2018CodeIT Team: 8
    HealthSync
    HealthcareAPIAWSJavaScriptNode.jsPostgreSQLReactSocket.ioTypescript
    Partnership since: 2021CodeIT Team: 8
    Software for Online Medical Laboratory
    HealthcareFlutterPythonReact
    01 /

    Explore related services

    Business First
    Code Next
    Let’s talk

      By clicking the “Send” button I confirm, that I have read and agree to the Privacy Policy.