Healthcare Recruitment Website and Management System

Skills Required

  

Next.JS | React.JS

Project Details

We are looking for an experienced web development team or full-stack developer to build a professional healthcare recruitment website and recruitment management system similar in concept to Clinical Talent Australia.

The system will connect healthcare professionals looking for jobs with healthcare facilities looking for qualified staff.

This is not only a corporate website. The project includes a public website, job portal, candidate registration, employer staffing requests, candidate document management, recruitment workflow, Talent Portal and Admin Panel.

The developer should have experience building recruitment, job portal, HR, healthcare or similar management systems.

Scope of Work

1. Public Website

Modern, professional and responsive design

Home page

About Us

Services

Find a Job

Find Talent / Request Staff

Testimonials

Contact Us

FAQ

Privacy Policy

Terms & Conditions

Header and footer management

Mobile, tablet and desktop compatibility


2. Job Portal

Job listing page

Job search

Job filtering by category, location, experience and employment type

Job details page

Apply for Job

Candidate registration

CV/resume upload

Application confirmation

Application status tracking


3. Candidate/Talent Registration

Candidates should be able to:

Create an account

Complete personal profile

Add professional information

Select healthcare category/specialty

Add experience and qualifications

Upload CV and supporting documents

Provide availability

Select preferred location

Submit profile for verification

Login to Talent Portal


4. Candidate/Talent Portal

Candidate dashboard

Profile management

Document management

Available jobs

Job applications

Application status

Availability

Notifications

Account settings

Password management


5. Employer / Request Staff

Employers should be able to submit staffing requirements including:

Facility/company information

Contact person

Location

Healthcare professional required

Number of staff

Required experience

Employment type

Shift requirements

Start date

Contract duration

Additional requirements


6. Admin Panel

Admin should be able to manage:

Dashboard

Candidates

Candidate profiles

Candidate documents

Employers

Staffing requests

Jobs

Job applications

Shortlisted candidates

Recruiters

Testimonials

Website content

Categories

Notifications

Reports

User roles and permissions


7. Recruitment Workflow

The system should support:

Candidate registration

Candidate verification

Document verification

Job application

Recruiter review

Candidate shortlisting

Interview/status management

Employer staffing request

Candidate matching

Placement/status management


8. Document Management

The system should allow candidates to upload relevant documents such as:

CV

Identification

Qualifications

Professional registration

Certificates

Compliance documents

Other supporting documents


Admin should be able to review, approve, reject and track documents.

9. Notifications


Email notifications should be implemented for:

New candidate registration

Job application

Application status update

Candidate approval/rejection

Document approval/rejection

New employer request

Candidate shortlisting

Password reset

Other important recruitment activities

10. CMS and SEO


Admin should be able to manage website content without developer assistance.

Page content

Services

Testimonials

FAQs

Job categories

Images

SEO title and description

Sitemap

Basic SEO setup

Google Analytics/Search Console integration

System Workflow


Candidate Workflow

Website → Find Job → Register → Complete Profile → Upload Documents → Admin Verification → Candidate Approved → Talent Portal → Browse Jobs → Apply → Recruiter Review → Shortlist → Interview/Selection → Placement


Employer Workflow

Website → Request Staff → Submit Requirement → Admin Review → Candidate Search/Matching → Shortlist → Employer Review → Selection → Placement


Admin Workflow

Admin Login → Dashboard → Manage Candidates/Employers/Jobs → Verify Documents → Review Applications → Candidate Matching → Shortlisting → Recruitment Management → Placement → Reports


Required Skills

Developer/team should have strong experience in:

Full-stack web development

React / Next.js or equivalent frontend technology

Node.js / Laravel / PHP or equivalent backend technology

MySQL/PostgreSQL

REST API development

Authentication and role-based access

Admin dashboard development

Job/recruitment portal development

File/document upload and management

Email notification integration

Responsive UI/UX

Cloud deployment

Website security

SEO


Experience with recruitment, HRMS, healthcare staffing or job portal systems will be preferred.

Expected Deliverables

Complete responsive public website

Job listing and application system

Candidate registration system

Candidate/Talent Portal

Employer staffing request system

Admin Panel

Candidate and document management

Job and application management

Recruitment workflow

Notification system

CMS

Database and APIs

Secure authentication and role management

SEO setup

Production deployment

Source code and database

Basic technical documentation

Testing and bug fixing


Technology

Developer can recommend the most suitable technology stack, but the proposed architecture should be scalable, secure and maintainable.


Preferred options:

Frontend: React / Next.js

Backend: Node.js / Laravel / PHP

Database: PostgreSQL / MySQL

Hosting: AWS / Azure / suitable cloud platform

The developer should explain the proposed technology stack and architecture in the proposal.


Timeline

Expected development period: 8 to 12 weeks, depending on the final scope and proposed architecture.


The project can be divided into milestones:

Milestone 1: UI/UX and public website

Milestone 2: Job portal and candidate registration

Milestone 3: Talent Portal and employer request system

Milestone 4: Admin Panel and recruitment management

Milestone 5: Testing, deployment and final delivery


Budget Expectation

Expected budget: USD 2,500 to USD 5,000


Please provide your fixed project quotation based on the complete scope.

If you believe the requirements need a higher budget, clearly explain the additional cost and what is included.

Do not provide an unrealistic low quotation just to win the project. We are looking for a developer/team who can deliver a production-ready system.

Important Requirements

Please share examples of similar recruitment, HR, job portal or management systems you have developed.

Explain your proposed technology stack.

Mention estimated delivery time.

Provide milestone-wise pricing.

The source code must be delivered to the client.

The system must be responsive and production-ready.

Proper database structure and API documentation should be provided.

Developer should provide testing and bug fixing before final delivery.

Third-party paid services, if required, should be clearly mentioned separately.

Please mention any features you believe should be added or modified after reviewing the requirements.

We are looking for a long-term developer/team who can continue with future improvements and maintenance after the initial development.