Laravel doctor appointment system (Udemy.com)
Make a doctor appointment web application with Laravel, PHP framework
Created by: Ranjeet Karki
Last updated June 2023
What you will learn
- How to make web application
- How to integrate admin template
- How to design database for this web application
- A complete doctor appointment booking system
- You will learn how to integrate popular JavaScript libraries to enhance the user interface and user experience of your application
How it compares
Against the other 60 rated Udemy courses in Laravel on CourseDuck:
- Rating4.4 out of 5higher than 28% of them
- Reviews169#40 of 61 by number of reviews
- Length11.8 hoursshorter than 55% of them
- Last updatedJune 2023more recently than 58% of them
Course Description
This course was recorded in Laravel version 7
This is a doctor appointment web-based application made with laravel which you might have used in your daily life to book an appointment with the doctor. The booking application has three types of users namely patient, doctor, and admin.
The patient will be able to book an appointment with his doctor. In the frontend, we have a date through which the patient can filter the available doctors on a particular date. He can book a specific time for a particular date which will be also shown inpatient dashboard later. The patient dashboard also shows whether he has visited to doctor or not. If yes, he will see the medicine prescribed by the doctor on his dashboard. He can also update his profile.
Admin can create and update the doctor's information. Admin can filter the patients and see who has booked an appointment on a particular date. He can toggle the status of the patient as visited/not visited. Admin can create departments and update and delete them. As an admin, he can get the information about the system on his dashboard. The information such as how many doctors are working in his clinic? how patients have made an appointment? How many departments are in the clinic? etc.
As a doctor, he can create an appointment time for a particular date. Each time slot is in the difference of 20min ie: patients can book an appointment with a doctor for a max 20min. He can update the time slot as well.
He can check how many patients have made an appointment on a particular date by filtering through the date. Finally, he can prescribe medicine to patients.
Instructor Details
- 4.4 Rating
169 Reviews
Ranjeet Karki
Ranjeet is a fullstack developer, equipped with a wide range of technical skills including PHP, Laravel, React js, Vue js, Tailwind CSS, Bootstrap, HTML, and CSS. With his expertise in both backend and frontend development, he possesses the ability to create end-to-end solutions for web applications. As a backend developer, he excels in using Laravel and PHP to build robust and scalable server-side systems. On the frontend, he is proficient in React js and Vue js, allowing him to create intuitive and responsive user interfaces. Additionally, he showcases his knowledge and passion for these technologies by regularly sharing insightful blog posts, providing valuable insights to the development community.
More courses by Ranjeet Karki
Laravel : Make six projects with PHP and Laravel (2023)
4.3 (521 Reviews)
Provider: Udemy
Time: 37.1h
$94.99
Master Laravel PHP with basic to advanced project:Job portal (2023)
4.3 (331 Reviews)
Provider: Udemy
Time: 22.6h
$59.99
Laravel pizza ordering web application & deploy on cloudways (2022)
4.6 (110 Reviews)
Provider: Udemy
Time: 4.5h
$64.99
More Laravel courses
PHP with Laravel - Create a Restaurant Management System (2020)
4.8 (313 Reviews)
Provider: Udemy
Time: 9.6h
$74.99
Laravel - Build Real Estate Property Listing Project A-Z (2026)
4.8 (297 Reviews)
Provider: Udemy
Time: 47h
$79.99
Laravel - Online Hotel Booking Platform (A to Z) (2026)
4.8 (145 Reviews)
Provider: Udemy
Time: 37.5h
$64.99
Laravel 7 for Beginners practical course (2020)
4.7 (505 Reviews)
Provider: Udemy
Time: 11.1h
$64.99
Reviews
By PHILIPPE Michel on 1/3/2026
The course was wonderfully engaging, and I truly enjoyed following it from start to finish! I learned a great deal. One suggestion for improvement would be to include more information on Vue.js and Ajax, as this would help in fine-tuning requests more easily. Overall, it was a fantastic experience!
By Rio jhtha on 6/4/2023
The instructor's teaching pace is excellent, and the content is presented in a way that is easy for anyone to understand. Excellent course, I recommend it
By Ralph Linares on 1/28/2022
Yes, this was a perfect match for me. The instructor is great at connecting the functions and defining them for me to understand the why and how they connect and work. Thank you!
By Turtle Code on 11/14/2021
At the end of the course you will have full stack application which works and has lots of functionality. You will also have a solid understanding of Laravel.
By Arindam Das on 8/11/2021
Its a good one for me as I am preparing the application similar for a client. Only concern the voice level of the instructor. It is not audible at all.
By Dushko Cizaloski on 6/14/2021
Perfect to understand everything what is says in every part of this course. Yes that be so good if I keep learning a new things and staff’s and upgrade myself in every single moment
By Mack Raicevic on 2/18/2021
Instructor just runs commands. Lacking explanation about the code and process
By Darren Wormald on 12/9/2020
I’ve amended my original review from 1.5 stars where I feel I was now a bit harsh and put this up to a 3.5 star review due to taking another course and now understanding more about what the instructor is trying to achieve in his teachings. I can’t recommend this course to a complete beginner as I feel you will get lost in his style of teaching just like I originally did, however knowing more about laravel and coming back to this course it actually holds a lot of value in the project work even if slightly under structured sac course, so yes if you do know a fair bit of laravel then this course is fairly decent. The instructors native language is clearly not English so be prepared to rewind and listen again to many parts but this is not his fault at all. Over all of you are looking at making a project in laravel and want to see how someone else builds one this is a fair course but please don’t come at it with no real prior knowledge or you may end up frustrated. I still don’t enjoy taking an already made theme template and cobbling a ui together from it id much prefer the tutor to code these as part of the course. There’s lots of good and a little bit of bad but if you get the course at a good price it’s worth a purchase.
By Rasel on 9/27/2020
This guy is fantastic teacher, so enthusiastic. Teaching how to create real web applications, using cool libraries, features, also it looks so easy when I watching him how he doing it. I watched only half of lectures and I can't wait to learn everything what he telling in his lectures and use it in my projects
By Yadauva Bishm on 9/25/2020
This is a great course for everyone who wants to master laravel. The explanation by the trainer is comprehensive and step by step. As a intermediate level developer I was always wondering how to make real world applications. I am in just section 3, but I am enjoying this course so much as it is practical course. Thanks for this course!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100










