Laboratory Management System in Laravel
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.
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.