{"id":22735163,"url":"https://github.com/rashidul-hasan/lab-reporting-system","last_synced_at":"2025-04-14T03:06:39.080Z","repository":{"id":37434276,"uuid":"111456489","full_name":"rashidul-hasan/lab-reporting-system","owner":"rashidul-hasan","description":"Online Lab Reporting System with Laravel 5.3","archived":false,"fork":false,"pushed_at":"2019-05-19T09:02:03.000Z","size":8178,"stargazers_count":12,"open_issues_count":2,"forks_count":15,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-14T03:06:32.047Z","etag":null,"topics":["appointment","clinic-management-system","diagnostic-center-management-system","diagnostics","hospital-management-system","lab-report","lab-reporting","laravel","laravel-application","laravel-framework"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rashidul-hasan.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-11-20T19:57:21.000Z","updated_at":"2025-03-17T12:17:13.000Z","dependencies_parsed_at":"2022-08-18T05:00:47.318Z","dependency_job_id":null,"html_url":"https://github.com/rashidul-hasan/lab-reporting-system","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rashidul-hasan%2Flab-reporting-system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rashidul-hasan%2Flab-reporting-system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rashidul-hasan%2Flab-reporting-system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rashidul-hasan%2Flab-reporting-system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rashidul-hasan","download_url":"https://codeload.github.com/rashidul-hasan/lab-reporting-system/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248813795,"owners_count":21165633,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["appointment","clinic-management-system","diagnostic-center-management-system","diagnostics","hospital-management-system","lab-report","lab-reporting","laravel","laravel-application","laravel-framework"],"created_at":"2024-12-10T21:08:14.072Z","updated_at":"2025-04-14T03:06:39.058Z","avatar_url":"https://github.com/rashidul-hasan.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Online Lab Reporting System\n\nThis was my final year project at AUST. Built with Laravel 5.3.\n\n## Setup\n\n1. On the project root run, `cp .env.example .env`\n1. Put necessary db credentials on `.env` file\n1. run `composer install`\n1. Then `php artisan migrate --seed`\n1. `php artisan serve`\n1. login with the following credentials:\n\n\t*Email:* admin@email.com\n\n\t*Pass:* 12345\n\n\tThere is also another user of role `Laboratorist`.\n\n\t*Email:* lab@email.com\n\n\t*Pass:* 12345\n\n\n\n1. Front page is at route `front/index`\n\n\n## Features\n\n1. Add/Edit/Delete Tests\n1. Add slots to tests, customizable fields for any tests\n1. Manage patients\n1. Customer can make appointment from the frontend\n1. Manage appointments\n1. Check is particular slot is available for a test when making apppointment\n1. Manage samples\n1. Generate test reports/ print pdf/ email pdf copy of the report to patient\n1. Manage staffs\n1. Add new staffs based on role\n1. 3 types of users, Admin, Lab Tech \u0026 Patient\n1. Seperate portal for patients to track appointment status/reports/payments etc.\n1. Users can only access parts of the application based on the permisison.\n1. Customer registration with auto generated password emailed to patient\n1. Email notification to patient after test report is generated\n\n\n## Screenshots\n\n![Login](https://i.imgur.com/WKHu1gR.png)\n\n![Imgur](https://i.imgur.com/JjaXi46.png)\n\n![Imgur](https://i.imgur.com/KKMfso0.png)\n\n![Imgur](https://i.imgur.com/FLI9zwP.png)\n\n![Imgur](https://i.imgur.com/8OoYGGJ.png)\n\n![Imgur](https://i.imgur.com/kn7nHTG.png)\n\n![Imgur](https://i.imgur.com/4mQ0HMn.png)\n\n![Imgur](https://i.imgur.com/GQAcgve.png)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frashidul-hasan%2Flab-reporting-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frashidul-hasan%2Flab-reporting-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frashidul-hasan%2Flab-reporting-system/lists"}