Built with Softermii APEX

RadShifts: a healthcare staffing marketplace, built in 6 weeks

A three-sided marketplace for radiology staffing — a facility web portal, a provider mobile app, and an admin portal on one shared backend. Built for RadShifts and live across Texas.

RadShifts healthcare staffing marketplace — provider mobile app and facility web portal built by Softermii APEX

What problem does RadShifts solve?

RadShifts is a healthcare staffing marketplace that matches radiology and imaging facilities to available providers in real time. Small hospitals and outpatient imaging centres across Texas struggle to staff radiology shifts. When a facility can’t fill a shift, imaging services stop — patients are rescheduled, revenue is lost, and care is delayed.

Filling those gaps through traditional staffing agencies was slow and expensive, and there was no digital marketplace matching facilities to available providers in real time.

RadShifts had the model and the market. What it didn’t have was an in-house engineering team to build the platform — and a market window that wouldn’t wait. RadShifts is now live and onboarding facilities and providers across Texas at radshifts.com.

Industry

Healthcare staffing

Platform

Web + Mobile + Admin

Team

Core team of 8

Time

6 weeks to first version

By the numbers

  • 6 weeks

    To first working version

  • 8

    Core team

  • 3

    Platforms on one shared backend

  • Live

    Across Texas

What did Softermii APEX build for RadShifts?

  • Shift Lifecycle Management

    Facilities create, edit, and cancel shifts from a centralized dashboard. Every shift moves through a clear status pipeline — open to filled to completed — with full visibility at each stage.

  • Geolocation-Based Shift Discovery

    Providers see available shifts near them, ranked by distance, so a technologist in Houston sees Houston shifts first, not listings across the state.

  • Stripe Connect Payment Pipeline

    Automated payouts flow directly to providers after shift completion. Platform fees are calculated and processed automatically, with retry logic for failed transactions.

  • Real-Time Chat

    Direct messaging between facilities and providers — coordinate last-minute details, confirm arrival times, or handle questions without leaving the platform.

  • Background-Check Integration

    Automated verification runs during provider onboarding, with webhook-based status tracking to keep credential reviews moving without manual follow-up.

  • Biometric Sign-In

    Fingerprint and Face ID login on the provider mobile app — healthcare credentials deserve more than a password, and biometric auth adds security without friction.

  • Push & Email Notifications

    Real-time alerts for new shifts, application updates, and status changes, plus branded transactional emails with per-category preferences so inboxes stay relevant.

  • Credential & Compliance Management

    A centralized view of every provider’s licenses, certifications, and background-check status, with incident tracking and audit logging built in.

  • Provider Profiles

    Technologists maintain detailed profiles — certifications, specializations, availability, and work history — that facilities review before accepting applications.

Three coordinated products on one shared backend

A complete three-sided marketplace — a facility web portal, a provider mobile app, and an admin portal — delivered on one shared backend.

Facility Web Portal (Next.js):

Post and manage shifts, discover providers, review applications, chat in real time, and process Stripe Connect payments — all from one dashboard.

RadShifts facility web portal (Next.js) for posting and managing radiology shifts

Provider Mobile App (Flutter, iOS & Android):

Find nearby shifts via geolocation, apply instantly, manage credentials, and track earnings — in a Flutter app secured with biometric sign-in.

RadShifts provider mobile app (Flutter, iOS and Android) showing geolocation-based radiology shift discovery

Admin Portal:

Review credentials and background checks, manage users across the marketplace, oversee shift activity, handle incidents, and maintain the compliance audit trail.

RadShifts admin portal for marketplace oversight and operations

Payment Infrastructure:

End-to-end Stripe Connect — provider payouts, platform-fee processing, and transaction retry logic — turning staffing payments into an automated pipeline.

RadShifts Stripe Connect payment pipeline with automated provider payouts
“I was glad to work with the Softermii team on my companys MVP for RadShifts — a healthcare staffing marketplace platform. Their expertise in AI development and AI agent development was evident from the start. They successfully delivered full-stack development across a Flutter mobile app, Next.js web portal, and admin dashboard, including API integrations with Stripe Connect, Supabase, and third-party services for background checks and real-time chat. The team demonstrated strong skills across mobile and web development, and I’d highly recommend them.”

Marlon Montoya

CEO, RadShifts

From your goal to a live product, in weeks

It starts with your goals, not our tech. Senior Softermii engineers turn them into requirements, design, and a live product — accelerated by the Softermii APEX engine and delivered at a fixed price agreed up front.

  • Starts with your goals, at a fixed price agreed up front
  • Requirements, UX and design before any code
  • Senior engineers own the build, testing and security
  • A product you own, live in weeks and still improving
Get your fixed-price estimate
Softermii APEX delivery engine

Technology stack

The platform behind the RadShifts marketplace.

Delivery engine
  • Softermii APEX
Frontend (Facility Web Portal)
  • Next.js 15Next.js 15
  • TypeScriptTypeScript
  • Tailwind CSS 4Tailwind CSS 4
  • shadcn/uishadcn/ui
Backend & Database
  • PostgreSQL + pgvectorPostgreSQL + pgvector
  • SupabaseSupabase
  • Stripe ConnectStripe Connect
  • SendGridSendGrid
  • KarmaCheck
Mobile (Provider App)
  • Flutter (Dart)Flutter (Dart)
  • Riverpod
  • GoRouter
  • Firebase Cloud Messaging (FCM v1)Firebase Cloud Messaging (FCM v1)

Frequently asked questions

What is RadShifts?
RadShifts is a healthcare staffing marketplace for radiology and imaging shifts, based in Dallas, Texas and live across Texas. It connects hospitals and outpatient imaging centres that need to fill shifts with radiology providers who can claim them, through a facility web portal, a provider mobile app, and an admin portal.
How long did it take to build the RadShifts marketplace?
Softermii APEX delivered the first working version of the RadShifts marketplace in 6 weeks — production software the team could put in front of real facilities and providers, not a prototype. RadShifts then moved to Softermii APEX Flow for continuous delivery after launch.
What technology stack was the RadShifts marketplace built on?
The facility web portal was built with Next.js and React; the provider mobile app with Flutter for iOS and Android; both on one shared backend. Integrations included Stripe Connect for payments and automated payouts, Supabase, and third-party services for background checks and real-time chat.
What features does the RadShifts marketplace include?
Shift lifecycle management with a full status pipeline, geolocation-based shift discovery, a Stripe Connect payment pipeline with automated payouts, real-time chat, background-check integration, biometric sign-in (fingerprint and Face ID), push and email notifications, and credential and compliance management.
How large was the team that built RadShifts?
A core team of 8 delivered the full three-platform build — a lean core of accountable Softermii experts (architect, engineers, design, business analysis, and QA/DevOps) directing the Softermii APEX engine across development, testing and security behind fixed quality gates.
Is RadShifts live?
Yes. RadShifts is live and actively onboarding facilities and providers across Texas, at radshifts.com. The client reported 100% completion of all deliverables with a clean handoff.

Build with Softermii APEX

Ready to build yours?

Tell us what you want to build. Softermii APEX delivers custom software, AI agents, and AI-driven ERP at a fixed price agreed before the build begins — the discovery call is free.

Get your free itemised estimate

Testimonials

Event10x

Softermii has a hard commitment towards the project delivery on time without any delay.

We ended up by having a very attractive product that can compete with any other virtual platform.

Walid Farghal, Director General, Event10x

Walid Farghal video testimonial
Cococure

Excellent programming skills and timely delivery.

They were able to take our poorly documented description and deliver a world-class app.

Folabi Ogunkoya, Founder, Cococure

SoundIt

It's great to know that all of the development is backed up by careful planning.

The app has so far garnered a lot of attention from potential investors. Softermii has very structured project management and utilizes the Atlassian Suite; their team is organized, serious, and professional.

Eriz Zarate, CTO, SoundIt

TempTribe, London

The team is really flexible with picking up urgent bugs.

I found that is a really good working relationship in that sense that the prices are very reasonable and they are accessible even over the weekend.

Duncan Mitchell, Managing Director, Co-Founder, TempTribe, London

Duncan Mitchell video testimonial
Scoby Social

Softermii delivered a technically sophisticated app.

It integrates multi-party video conferences with social media dynamics. These guys proven to be a professional, reliable, and effective partner.

David Levine, Founder, Scoby Social

Dollar Shave Club

I would highly recommend Softermii for any programming needs.

I am consistently impressed by the quality of the work and team effort brought forth by everyone that we've worked with.

Ashley Lewis, VP of Product, Dollar Shave Club

Locum App, London

They were really on top of everything.

They know how important my timelines were and they made sure that they’re dead to them and got everything done quickly.

Reece Samani, CEO & Founder, Locum App, London

Reece Samani video testimonial
ITRex Group

They delivered amazing results and worked through holidays to make sure I could deliver on the project deadline.

The results were consistently top quality and the devs are friendly and responsive.

Shervin Delband, Director of US Operations, ITRex Group

Convo Corp

They had logical, well thought-out plans with different execution strategies that had supported our timelines.

Softermii had created largely acceptable deliverables. The team had been cooperative in fixing and improving areas with logical, well thought-out plans with various execution strategies.

Momina Wahab, Director Agile PMO, Convo Corp

Softermii are great with time management and produce high-quality work.

Because of how satisfied we’ve been with their work on this project, we’re exploring bringing them in on a new project as well.

Muna Al Hashemi, Founder of a Proptech Startup

Muna Al Hashemi video testimonial
Luciid

I don't feel they lack in any department regarding getting the job done properly — they are all-encompassing.

They lead a well-planned process to stay within deadlines and budgets and ensure a solid project management experience. The team also praises their ability to incorporate everything they need all around.

Kwesi Peyna, Owner & CEO, Luciid

Their team members were very invested in finding solutions for us.

Softermii brought useful suggestions to the process. The collaboration with developers was close and efficient, and final outcomes for the project are promising.

10Adventures

AI & Software Development Insights

Go to blog
Softermii APEX insight. From tangled rented no-code workflows, through the Softermii APEX engine, to clean owned, agent-maintainable integration pipelines.
Artificial Intelligence

Your automation layer wasn't built for your AI agents to run

The real reason teams leave Zapier isn't the bill — it's that AI agents can't operate a click-only automation layer. Here's the fully-loaded cost, and the owned, agent-maintainable integrations that replace it.

Max DruzRated 5 out of 5Avg 5 / 5