A simple website to have an appointment with specialized doctor. A paitent is register then make a reservation. An admin create an appointment with a suitable doctor according to the doctor specialization and a notification is send to both patient and doctor. They can approve or decline the appointment and the admin will be notified to make a new appointment.
- MySQL database
- PHP 7
- Laravel 7
- Download the zip file or clone the repo
- create a database in MySQL
- rename env.example to env change your database credentials
- run the following commands "require laravel needed packages"
$ composer install
"database migration"
$ php artisan migrate
"create seeds"
$ php artisan db:seed
"run server"
php artisan serve
-Go to the url
http://127.0.0.1:8000
- Laravel
- MySQL
- Bootstrap
https://drawsql.app/amira/diagrams/doctor-appointments
- There is also a diagram attached in the files named "database_schema.png"