15 / Recruitment / Messaging PlatformSchool of Dental Nursing · UK

Dental Job Online

Dental recruitment platform with recruiter/job-seeker messaging, attachments, notifications and job/application email workflows.

My role

PHP / Laravel Developer

Visit live project ↗
Live · dentaljobonline.com
Dental Job Online project visual

What I built.

A recruitment platform for dental employers and job seekers, with real-time-style messaging, recipient-specific account flows, attachment handling and transactional communication around jobs and applications.

LaravelPHPBladeMySQLBroadcastingStorageMailablesNotifications

The problem.

Support reliable communication between recruiters, job seekers and administrators while keeping messages, attachments and transactional notifications tied to the correct account and job context.

What I did.

01

Implemented recruiter/job-seeker messaging using Laravel controllers, persisted message models and broadcast events.

02

Added message-status handling and attachment storage for richer conversations.

03

Built branded Laravel Blade email templates for recruiter, applicant and administrative workflows.

04

Implemented verification, job, applicant and password-reset email/notification flows.

05

Added recipient-specific login links and account-aware messaging behaviour.

06

Worked on push/broadcast notification flows around communication events.

System flow.

1Laravel application→
2Message models→
3Broadcast events→
4Storage attachments→
5Mail / notifications→
6MySQL
Recruiter ↔ job-seeker messaging
Attachments
Broadcast events
Transactional email
Verification flows
Admin notifications

A recruitment communication system demonstrating Laravel backend depth across messaging, events, storage and transactional user journeys.