Abjure
Staffing Solution for Physician & Doctors
services
Web App Development
industry
Healthcare / Staffing
duration
Working Since 2021
country
United States

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.



Challenges
Job Recommendation System
Our Solution
Custom Tagging and Ranking
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.

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

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.

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.
5. Pay Invoice
Platform provides invoicing functionality as well. After successfully completing the job, the doctor can generate an invoice and get paid.

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.

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

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.

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.

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.

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.

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.

13. Dashboard (Physician)
Applied jobs, Scheduled interviews, Pending invoices, Upcoming interviews, Application status

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.

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





