Laboratory Management System in Laravel

Job ID: 39302854

Budget: ₹12,500 – ₹37,500 INR

I am looking for a skilled Laravel developer to create a comprehensive Laboratory Management System. The system should primarily focus on testing and reporting, while also incorporating a customer login interface and data analytics capabilities.

1. Admin Panel:
Add/Edit/Delete Laboratory Tests

Create/Edit/Send Test Reports

View list of all customers and their reports

Assign tests to customers

Manage Users (Lab Technicians, Customers)

Download/Email Reports (PDF format)

Dashboard with summary (total tests, pending reports, completed, etc.)

2. Customer Panel:
Login/Register with email or phone

View all uploaded test reports

Download or view report in browser (PDF)

Profile management

Email or SMS notifications when report is available

3. Technician Panel (Optional but preferred):
Add test results

View assigned tests

Update test status (Pending, In Progress, Completed)

? Notifications:
Email/SMS when report is created/sent

Email on successful registration/login

? Reports:
Reports should be well-formatted, exportable to PDF

Ability to send reports via email to the customer

?️ Tech Stack:
Backend: Laravel (Latest version)

Frontend: Blade or Vue (optional)

Database: MySQL

PDF Generation: DomPDF or Snappy (you can suggest better option)

? Optional but Nice to Have:
Multi-role access (admin, technician, customer)

Dark mode theme

Secure login (with 2FA or OTP)

Mobile responsive design



Ideal Candidates:
- Proficient in Laravel with demonstrable experience in developing similar systems.
- Strong understanding of developing user-friendly interfaces for diverse user types.
- Expertise in integrating data analytics capabilities into systems.
Related categories: PHP Software Architecture MySQL HTML Laravel