
Install PHP 8.2 in Laragon on Windows by downloading the PHP 8.2 ZIP, extracting it into Laragon's bin/php, restarting Apache and MySQL, and verifying with a phpinfo test on localhost.
Install composer on Windows, a PHP dependency manager, and use it to install packages, manage updates, and autoload Stripe or PayPal in your Laravel 13 CMS.
Install Composer on macOS using Homebrew, open the terminal, paste the install commands, enter your password, run brew install composer, and verify the installation.
Discover PHP code editors with a focus on Visual Studio Code, its extensions and installation steps, and understand why it’s considered the best free editor for PHP development.
Set up a full Laravel 13 authentication system with mysql env config, migrations, and an auth controller, including register, login, dashboard, logout, and email verification workflows.
Implement login enumeration protection by returning a generic password reset message that does not reveal whether an email exists, preventing attackers from enumerating accounts.
Explore building a vendor authentication flow in a Laravel 13 medical cms, including vendor registration, email verification, login, dashboard access, and logout, with routes, views, and guards.
Implement and test forget password and reset password flows using blade templates, enabling email-based resets, strong password requirements, and seamless vendor login in the Laravel 13 medical website.
Apply css and javascript assets in a Laravel 13 project. Organize assets in public/dist/admin and uploads, and customize the login page using Laravel's asset function, bootstrap forms, and standard fields.
Build and link a Laravel 13 services page with blade templates, manage service detail slugs, and update header, footer, and routes for a functional medical website CMS.
Master departments and the department page by creating departments.blade.php and department.blade.php, wiring header, footer, and routes for home, departments, and department detail with images.
Develop and integrate a photo gallery and video gallery pages in a Laravel 13 CMS, wiring Blade templates, controllers, assets, routes, and frontend data display.
Manage the video section in the admin panel, build the video controller and model, migrate data, and display YouTube videos with text and photo on the home page.
In this course, I am going to teach students how to build a nice and user-friendly modern and good looking medical and doctor management website from scratch using the latest and popular php framework Laravel 13. The course will cover all the core aspects of web application development, including authentication systems, email verification, template mastering etc.
I will develop a real-world and very good looking, professional outlooked modern doctor and medical website CMS where an administrator can easily change all the text and photos of that application and use it in real world for any law agency. This project will be built using the popular php framework Laravel 13 at the time of recording, ensuring students learn modern and up-to-date practices.
This course is designed especially for beginners who have little or no experience with PHP, but even advanced learners will find it useful as I implemented many advanced features.
Admin Panel Features:
Admin can change logo, favicon etc.
Admin can change top bar and footer information.
Admin can control the home page information.
Admin can create, edit and delete blog categories.
Admin can create, edit and delete blog posts.
Admin can create, edit and delete services.
Admin can create, edit and delete departments.
Admin can create, edit and delete doctors.
Admin can create, edit and delete FAQ items.
Admin can create, edit and delete pricing plan items.
Admin can create, edit and delete testimonials.
Admin can see subscriber list and export all as CSV.
Admin can change his own photo, information and password
Admin can manage pages.
Admin can see requested appointments and change status