Abjure

Staffing Solution for Physician & Doctors

services

Web App Development

industry

Healthcare / Staffing

duration

Working Since 2021

country

United States

Abjure

Project Overview

Abjure is a new kind of healthcare recruitment firm which deals with doctors and hospitals. Hospitals can list down the jobs based on requirement and doctors can apply to jobs in which they are expert and a good fit as well.

Overview image 1Overview image 2Overview image 3

Challenges

Job Recommendation System
The team needed to generate a list of recommendation jobs based on several criteria.
Sorting on matching conditions was a major technical challenge.
Multiple factors like expertise, experience, state, licensing, and hourly rate had to be considered.

Our Solution

Custom Tagging and Ranking
Manually created tagging and ranking system applied to each job.
While listing jobs on the platform, the system can easily sort them out.
Doctors get matched recommendations based on their profile criteria.

Features Implemented

Abjure provides dedicated features for both hospitals and physicians, enabling job posting, application tracking, invoicing, scheduling, and profile management on a single platform.

1. Profile Creation

Abjure provides two types of profiles, one is hospital and another one is physician(doctors). As a part of onboarding, one needs to provide details such as their license registration, work location, experience, hourly job rates, education and training, Certifications & Licenses, Work History, Professional References and skill sets. Based on this information, Doctors will get job recommendations and easily apply to the jobs and get paid.

Profile Creation

2. Customized Job Listing

Hospitals can post up to 5 jobs in a free tier and if they want more than that, they need to purchase a monthly subscription for unlimited access to the platform. Hospitals will receive applications from the doctors and after interviewing them, the hospital will assign a job to a specific doctor. Jobs have multiple stages like active, inactive, expired, filled and completed. Hospitals can manage jobs from this module

Customized Job Listing

3. Job Templates

Creating a new job with lots of details is a tedious task to do. So for making a job posting easy, the platform has a functionality of creating templates. Using pre-defined templates, hospitals can create jobs easily by just modifying the required details.

Job Templates

4. Advance Application Tracking

Advanced application tracking can track the status of job postings, including active, inactive, expired, filled, and completed jobs, to improve the recruitment process and gain insights into the effectiveness of recruitment strategies.

Advance Application Tracking

5. Pay Invoice

Platform provides invoicing functionality as well. After successfully completing the job, the doctor can generate an invoice and get paid.

Pay Invoice

6. Calendar (Hospital)

It shows the hospital's availability as well as scheduled interviews with different doctors and they can get connected over video call or on a realtime chat.

Calendar (Hospital)

7. Dashboard (Hospital)

It shows all the statistics in a graphical manner including: Recent applicants number and list, Scheduled interviews, Pending invoices, Pending applications, Recruitment stats, Job status

Dashboard (Hospital)

8. Profiling (Hospital)

Notification preference: From here one can manage the preference of receiving email notifications. Subscription: Hospital can cancel subscription or upgrade it. Also payment history is there in the subscription module. Payment: From here hospitals can manage their payment methods for subscriptions or for paying to the doctors. Reviews: Doctors can provide a reviews and feedback for hospitals and that will be listed on this page.

Profiling (Hospital)

9. Profile Based Job Recommendation

Here based on criteria such as expertise, experience, state, licensing, hourly rate,etc, Doctors will get job recommendations and easily apply from that list only. Also, They can search jobs based on fees, state, shifts and skillset.

Profile Based Job Recommendation

10. Jobs (Physician)

All the applied jobs will be listed on this page and can keep a track on the same. Chat functionality is also there if a doctor needs further information from the hospital. Here also different filters are there like active, completed and saved jobs for easy finding.

Jobs (Physician)

11. Payment (Physician)

After completing the job successfully, doctors can generate an invoice and all the invoices are listed here. There are filters available such as pending and paid. From that list, doctors can see the details of generated invoices.

Payment (Physician)

12. Calendar (Physician)

It shows the doctor's availability as well as scheduled interviews with different hospitals and they can get connected over video call or on a real-time chat.

Calendar (Physician)

13. Dashboard (Physician)

Applied jobs, Scheduled interviews, Pending invoices, Upcoming interviews, Application status

Dashboard (Physician)

14. Profiling (Physician)

Notification preference: From here one can manage the preference of receiving email notifications. Payment: From here doctors can manage their Social Security Number and Tax Identification Number (TIN) or Employer Identification Number (EIN). Also from here, only doctors can get connected with the stripe for receiving payments. Reviews: Hospitals can provide reviews and feedback for doctors and that will be listed on this page.

Profiling (Physician)

Backend and Web App Technology Stack

The platform is built with React JS, TypeScript, and UMI JS on the front-end, PHP (Laravel) on the back-end, MySQL for database, Stripe for payments, Twilio for communications, and Firebase for notifications.

Front-End

React JS, TypeScript, UMI JS

Database

MySQL

Technologies

Twilio

Back-End

PHP ( Laravel )

Notification

Firebase

Payment Gateway

Stripe

Conclusion

Abjure is a healthcare staffing platform that connects physicians and hospitals through a streamlined recruitment process. The platform includes job posting with templates, application tracking, invoicing, calendar scheduling with video interviews, and profile-based job recommendations, all built to simplify healthcare staffing in the United States.

READY TO BUILD A HEALTHCARE SOLUTION?

Let us help you build a custom healthcare staffing platform tailored to your needs.

More Projects

Case study image

Bounty Board

Reward-based platform for creating, managing, and completing bounties.

Case study image

Baller

A social networking app for basketball players to search courts, meet players and plan their games.

Case study image

Alston Explorer

Gamified exploration app showcasing Alston’s history and natural heritage.

Case study image

Gas Drop

On-demand fuel delivery app with tracking, scheduling, and payments.

Case study image

Finablr

A Mobile Lending Platform Driving Seamless Borrower–Lender Engagement.