Contact us

HealthTech Externship Coordination Platform

Custom web development from the discovery phase to its beta release

ABOUT
the project

Client:

Healthcare EdTech Company

Location:

Country flag

USA

|

New York

Company Size:

20+ Employees

Industry:

Solution:

Our customer’s platform is a web platform designed to streamline experiential learning opportunities for healthcare professionals by connecting students, educational institutions, and healthcare employers in one unified ecosystem.

Designed for scalability, the platform enables institutions to manage externship programs efficiently. This enhances student outcomes while facilitating seamless collaboration between schools, clinics, and employers.

Quotation marks Quotation marks

Leading the development of the project from the discovery phase to its Beta release has been a rewarding challenge. From the start, we worked closely with the company to define a clear product vision, navigate complex compliance requirements, and develop a scalable solution tailored to the needs of students, institutions, and healthcare providers.

Iuliia Berezenko

BAO Director at Leobit

Customer

Our customer provides online clinical training and certification programs that equip aspiring healthcare professionals with practical skills for patient care roles like phlebotomy, medical assisting, and dental assistance. Recognizing the broader challenges of externship coordination across the healthcare education sector, the customer initiated the development of their educational platform in collaboration with Leobit.

Business Challenge

Externship coordination in healthcare education is often fragmented, relying on manual processes that limit visibility and create communication gaps between schools and clinics. Students struggle to secure relevant placements, institutions face difficulties tracking externships, and healthcare providers encounter inefficiencies in onboarding.

These challenges slow workforce development and hinder the transition into patient care roles. Compliance regulations add another layer of complexity, making the process even more cumbersome.
Our customer wanted to address these issues by providing a tech-driven solution that streamlines student-clinic matching, enhances data-driven decision-making, and automates onboarding workflows. However, they lacked a technology partner to bring their vision to life. That’s where Leobit stepped in.

Why Leobit

The customer chose Leobit because of our experience developing solutions for the EdTech and HealthTech industries. Leobit’s experience in custom web development, cloud-based infrastructure, and AI-powered automation was a big plus. It ensured our customer that we have enough experience to develop a robust, efficient, and seamlessly integrated solution.

MHD-1100 - Project in detail

Project
in detail

Our work on the project began with a discovery phase, during which we defined the market niche and strategic direction, developed a blueprint of the solutions architecture, and outlined the basics of the app’s design. Based on that, we created a high-level project plan with timelines, cost estimates, an understanding of team composition, and potential risks. Once approved, we proceeded with development.

The platform incorporates a granular role-based access control that defines user permissions based on their role within the platform. Depending on their access level (e.g., administrator, educator, preceptor, or student), users can manage contracts, student records, applications, externship listings, and performance tracking. The system is built using the ASP.NET Core Identity framework, which we extensively customized to align with the platform’s specific requirements.

Additionally, we developed a multi-dimensional permission system that considers user type, role, assigned permissions, organization subscription type, and status, ensuring precise and flexible access control across all platform functionalities.

The platform streamlines partnership agreement management with an AI-powered contract builder and integrated document processing. To support this, we integrated TinyMCE (tiny.cloud) with a custom backend powered by ASP.NET Core and Azure Blob Storage. These integrations also allowed us to enhance the contract editor experience and expand import/export capabilities.

To simplify student record management, we implemented bulk data upload capabilities that allow institutions to import student records and organize them by cohort and discipline. The system processes CSV files using CsvHelper, .NET library for reading and writing CSV files, while Azure Blob Storage handles the storage of the original data files. This automation streamlines onboarding and record management.

The platform enables institutions to monitor student clinical exposure, track case log completion, and assess performance throughout the externship. Students, in turn, can log their activities in a structured format. Currently, staff members review these logs, but in the future, we’ll implement AI-driven analysis that will provide insights into students’ strengths and areas for improvement.

The platform features a dynamic input page where users enter essential details using various input types, including standard text fields, dropdown selections, and rich text editors for formatted content. Once the user provides key information, the system automatically generates suggested values for other fields using custom AI-driven algorithm developed by Leobit. These AI-generated suggestions can either be accepted as-is or further refined by the user, significantly reducing manual input time while maintaining flexibility and customization.

HealthTech Externship Coordination Platform
project-in-detail

Discovery Phase

Leobit conducted a series of 10 workshops and background activities to establish a clear vision and implementation roadmap. We began by analyzing the customer’s initial requirements and expectations and developed user scenarios that defined the platform’s basic functionalities.

Subsequently, Leobit’s solutions architect led a workshop to design the platform’s architecture and select the appropriate technology stack, ensuring alignment with the project’s goals and requirements. This structured approach during the discovery phase enabled the team to create a comprehensive roadmap, providing the customer with clarity on upcoming tasks and challenges, minimizing their involvement, and helping to avoid unexpected time and budget overruns.

project-in-detail

Custom matching algorithm development

The platform's critical functionality is matching students with the right externship opportunities. We developed an advanced filtering and matching system to improve placement accuracy and ensure students are recommended for opportunities that align with their skills and schedules.

The platform maintains a structured database of students and externship listings while a custom algorithm searches for the best matches. The matching process is based on multiple weighted criteria, including location, discipline of study, scheduling preferences, etc. Each student-opportunity combination is assigned a matching score between 0 and 100. The final match score helps administrators quickly identify the best placements, which helps institutions and students efficiently find relevant externship opportunities.

project-in-detail

Automated compliance management

Ensuring compliance in externships can be complex for both institutions and students. To address this challenge, Leobit developed a custom compliance automation system that streamlines document collection, validation, and approval. Institutions define which documents are required for externships, selecting from common options or specifying custom requirements.

When students apply, the system automatically prompts them to upload all necessary documentation, ensuring that submissions meet institutional standards. Once uploaded, the institution reviews these documents in a structured process, and only students with fully verified documentation can proceed with externship placements.

The platform also requires organizations to undergo a verification process before actively participating in externship coordination. While organizations are free to sign up and explore the platform, they cannot interact with students or other institutions until they complete a formal review by the platform administrators. This added layer of verification ensures that only vetted institutions can facilitate externships.

project-in-detail

Clinical partnership management

Leobit developed a robust database for securing and managing clinical partnerships to enhance externship placement opportunities. The system aggregates healthcare organization data from multiple external sources and compiles it into an internal “Clinics Database.”

Within the platform, users can access this database through an interactive map, apply filters based on location, specialty, and other criteria, and engage with organizations by inviting them to join the system. The platform integrates external clinic data APIs to maintain an up-to-date directory of healthcare providers. We performed Apollo integration to source data and export it in CSV format. The system then processes these files through an Import API, transferring the structured data into our platform’s internal database.

We also use Google Geocoding API and Google Places API to find out information about the clinic (such as exact coordinates, address, etc.) based on data we receive from Apollo. Additionally, we implemented Google Maps API for geolocation-based searches, allowing institutions and students to discover nearby clinical sites in real time. This seamless integration improves placement coordination and provides a more efficient way to match students with relevant externship opportunities.

Technology Solutions

  • Azure Blob Storage integration to store and manage documents, including student records, compliance documents, and contracts
  • ASP.NET Core Identity with extensive customizations to enhance security and access control
  • A custom scoring algorithm development that evaluates multiple weighted criteria, such as location, discipline of study, and scheduling preferences, to find the most relevant opportunities
  • Apollo API integration to aggregate data from external sources and import verified healthcare organization details into the system
  • Google Maps API integration to allow institutions to discover and engage with potential clinical partners in real-time

Value Delivered

  • A scalable, cloud-based solution with role-based access control, ensuring security, efficiency, and seamless collaboration across stakeholders
  • Integrated intelligent filtering and matching algorithms that improve placement accuracy and reduce manual effort
  • A multi-dimensional permission system that considers user type, role, assigned permissions, organization subscription type, and status to ensure secure access to all platform functionalities