Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gisoreb/doctor-appointment-backend

This is a laravel backend server for a flutter doctor's appointment app whereby the user is able to book an appointment, Edit and delete an appointment; User is able to rate various doctors and submit their reviews.
https://github.com/gisoreb/doctor-appointment-backend

laravel-framework php8 sanctum-authentication

Last synced: about 1 month ago
JSON representation

This is a laravel backend server for a flutter doctor's appointment app whereby the user is able to book an appointment, Edit and delete an appointment; User is able to rate various doctors and submit their reviews.

Awesome Lists containing this project

README

        

### Doctor Appointment Laravel backend

This is a laravel backend server for a flutter doctor's appointment app whereby the user is able to book an appointment, Edit and delete an appointment; User is able to rate various doctors and submit their reviews. The doctors are added via laravel dashboard which can be accessed through http://127.0.0.1:8000/register or login through http://127.0.0.1:8000/login. Through the dashboard the doctors can edit their profile picture, bio and set new passwords. The laravel doctor's dashboard show a summary of appointments , rating and reviews of each doctor.

## How to run
Clone the repo into a XAMMP or MAMP(htdocs folder) then run composer install followed by npm install then npm run dev. Also I zipped the database(mysql) as export which you can import it to your database environment with already existing data.

## Screenshots

![Screenshot 2024-07-11 083938](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/5cdeebf9-5776-4a44-8b40-e3d7b3e52df7)
![Screenshot 2024-07-11 083927](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/b73820ab-f3c1-4037-827e-0818568e817d)
![Screenshot 2024-07-11 083735](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/272531c8-4e0b-48d6-b6fa-dc8a8994ff07)
![Screenshot 2024-07-11 083708](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/2f88f7a0-c299-4b87-adaa-e1539de77dab)
![Screenshot 2024-07-11 083631](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/9837859f-44a0-4bb2-b189-1afa34c990d1)
![Screenshot 2024-07-11 084000](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/127c3a4e-c160-4bc8-8151-c57527177360)
![Screenshot 2024-07-10 232742](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/7c72b70f-c9e4-4d8a-94da-758c7569bd06)
![Screenshot 2024-07-10 230823](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/6019400d-0866-4892-a0e2-a2040868e52f)
![Screenshot 2024-07-10 231755](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/be876d4c-fbe7-42df-8d9b-a53d2fc94f03)
![Screenshot 2024-07-10 232517](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/e03dfc97-bbbe-488b-a200-58bf89213318)
![Screenshot 2024-07-10 233203](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/f83f4a9c-b99f-40c5-892a-a0a58ce0c33c)
![Screenshot 2024-07-10 235017](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/94893d02-a32a-45a9-afa5-daca56844c70)
![Screenshot 2024-07-10 235049](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/f034197a-0bb2-4b24-bb3f-cb98939cedf1)
![Screenshot 2024-07-10 235129](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/c363215e-2311-4971-83bb-c1b86d6ed418)
![Screenshot 2024-07-10 235203](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/9b5f875b-bdaa-486c-8ba5-43618a497cc7)
![Screenshot 2024-07-11 084655](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/af82a1b0-c16b-4e5a-bc7d-3fc71d1cd5de)
![Screenshot 2024-07-11 084519](https://github.com/GisoreB/doctor-appointment-backend/assets/144854877/f89b45e0-3506-4b3e-8315-cdc27291b987)