https://github.com/rashidul-hasan/lab-reporting-system
Online Lab Reporting System with Laravel 5.3
https://github.com/rashidul-hasan/lab-reporting-system
appointment clinic-management-system diagnostic-center-management-system diagnostics hospital-management-system lab-report lab-reporting laravel laravel-application laravel-framework
Last synced: about 1 year ago
JSON representation
Online Lab Reporting System with Laravel 5.3
- Host: GitHub
- URL: https://github.com/rashidul-hasan/lab-reporting-system
- Owner: rashidul-hasan
- Created: 2017-11-20T19:57:21.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-05-19T09:02:03.000Z (about 7 years ago)
- Last Synced: 2025-04-14T03:06:32.047Z (about 1 year ago)
- Topics: appointment, clinic-management-system, diagnostic-center-management-system, diagnostics, hospital-management-system, lab-report, lab-reporting, laravel, laravel-application, laravel-framework
- Language: HTML
- Homepage:
- Size: 7.8 MB
- Stars: 12
- Watchers: 2
- Forks: 15
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Online Lab Reporting System
This was my final year project at AUST. Built with Laravel 5.3.
## Setup
1. On the project root run, `cp .env.example .env`
1. Put necessary db credentials on `.env` file
1. run `composer install`
1. Then `php artisan migrate --seed`
1. `php artisan serve`
1. login with the following credentials:
*Email:* admin@email.com
*Pass:* 12345
There is also another user of role `Laboratorist`.
*Email:* lab@email.com
*Pass:* 12345
1. Front page is at route `front/index`
## Features
1. Add/Edit/Delete Tests
1. Add slots to tests, customizable fields for any tests
1. Manage patients
1. Customer can make appointment from the frontend
1. Manage appointments
1. Check is particular slot is available for a test when making apppointment
1. Manage samples
1. Generate test reports/ print pdf/ email pdf copy of the report to patient
1. Manage staffs
1. Add new staffs based on role
1. 3 types of users, Admin, Lab Tech & Patient
1. Seperate portal for patients to track appointment status/reports/payments etc.
1. Users can only access parts of the application based on the permisison.
1. Customer registration with auto generated password emailed to patient
1. Email notification to patient after test report is generated
## Screenshots







