Laravel 10 Build Complete Hotel Booking Reservation System

41h 7m 15s
English
Paid
November 13, 2024

Welcome to the course "Creating a Hotel Booking System on Laravel 10"! In this course, we will build a fully functional hotel booking software from scratch using Laravel 10.

More

Why should you learn Laravel?

Laravel accelerates development with its flexible architecture and simplified code handling. This framework is popular due to its simplicity, rapid development of web applications, automatic testing, and configuration of routes and tasks. Laravel boasts a large community and offers a wealth of resources, making it a valuable skill for industry work.

What you will get:

The course covers all stages of creating a booking system, including user and role management, multi-factor authentication, the booking process without third-party packages, support for various payment methods (cash and Stripe), room availability management, real-time notifications, reports, and PDF invoice generation.

Main topics of the course:

  • Complete development of a hotel booking system from scratch
  • Multi-level authentication for users and administrators
  • Booking management, report creation, and sending notifications
  • Support for different payment methods
  • Import and export data from Excel
  • Advanced search capabilities and room management
  • Generating bookings and sending invoices in PDF
  • Custom notification and email management system

This course will teach you all the key skills for creating and maintaining a hotel booking system. You will be able to add this project to your portfolio and use it as a ready-made solution for your clients or educational projects.

Sign up and start creating a full-fledged booking application with me!

Watch Online Laravel 10 Build Complete Hotel Booking Reservation System

Join premium to watch
Go to premium
# Title Duration
1 Introduction Project - What You Will Build 21:27
2 Welcome to the Course 01:16
3 Need Your Support 01:21
4 Get In Touch 01:49
5 My Mission 01:24
6 Course Review - It will Inspire me a Lot 02:40
7 Essential Setup 06:58
8 Install Laravel 10 09:29
9 Create Database and Configuration 02:47
10 Install Laravel Breeze 19:04
11 Seed Demo User Data 12:37
12 Laravel Multi Auth with Breeze Part 1 09:11
13 Laravel Multi Auth with Breeze Part 2 09:09
14 Laravel Multi Auth with Breeze Part 3 09:52
15 Login With Name Email Phone 13:28
16 Forgot Password & Password Reset 10:24
17 Project Theme OverView 04:33
18 Admin Template Setup 16:39
19 Dashboard Page Segmentation 04:55
20 Admin Logout Option 09:06
21 Customize Login Form 12:53
22 Show Credentials Error Message 03:58
23 Refreash Admin Template 10:13
24 Admin Profile & Image Update Part 1 14:48
25 Admin Profile & Image Update Part 2 13:42
26 Admin Profile & Image Update Part 3 06:32
27 Admin Profile & Image Update Part 4 17:28
28 Adding Toster In For View Message 11:45
29 Admin Profile Change Password Part 1 11:45
30 Admin Profile Change Password Part 2 15:49
31 Frontend Template Setup Part 1 18:07
32 Frontend Template Setup Part 2 11:11
33 Frontend Template Setup Part 3 06:49
34 Frontend Template Login Page Setup 12:19
35 Frontend Template Register Page Setup 07:51
36 Frontend User Dashboard Setup 07:16
37 User Profile Design Part 1 11:10
38 User Profile Design Part 2 11:28
39 User Profile Design Part 3 09:08
40 User Logout Option 05:36
41 User Profile Password Change 13:11
42 Update User Login Setup with and without Login 04:52
43 User Login and Logout Notification 08:52
44 Install Image Intervention Package 07:24
45 Team Setup Part 1 13:26
46 Team Setup Part 2 14:14
47 Team Setup Part 3 06:38
48 Team Setup Part 4 08:09
49 Team Setup Part 5 15:19
50 Team Setup Part 6 18:28
51 Team Setup Part 7 06:58
52 Add Sweetalert In Project 05:17
53 Add JavaScript Validation In Project 09:34
54 Book Are Setup Part 1 10:48
55 Book Are Setup Part 2 10:38
56 Book Are Setup Part 3 11:50
57 RoomType Area Setup Part 1 11:59
58 RoomType Area Setup Part 2 10:27
59 Edit Room Setup Part 1 12:43
60 Edit Room Setup Part 2 15:27
61 Edit Room Setup Part 3 15:45
62 Edit Room Setup Part 4 15:04
63 Edit Room Setup Part 5 06:06
64 Edit Room Setup Part 6 11:46
65 Edit Room Setup Part 7 14:08
66 Update Rooms Part 1 16:11
67 Update Rooms Part 2 08:36
68 Update Rooms Part 3 14:16
69 Update Rooms Part 4 06:54
70 Show MultiImage In Edit Page Part 1 06:34
71 Show MultiImage In Edit Page Part 2 10:07
72 Add Advance Room Number Setup Part 1 04:43
73 Add Advance Room Number Setup Part 2 10:42
74 Add Advance Room Number Setup Part 3 09:42
75 Add Advance Room Number Setup Part 4 12:00
76 Add Advance Room Number Setup Part 5 04:49
77 Add Advance Room Number Setup Part 6 17:36
78 Delete Room From Multiple Table 24:02
79 Update Top Action Button 08:09
80 Show Team in Frontend Home Page 08:37
81 Show Book Area in Frontend 06:08
82 Show Rooms in Frontend Home Page 11:41
83 Show Room List Page in Frontend Part 1 09:24
84 Show Room List Page in Frontend Part 2 09:45
85 Show Room Details Page in Frontend Part 1 08:54
86 Show Room Details Page in Frontend Part 2 13:23
87 Show Room Details Page in Frontend Part 3 08:41
88 Check Room Availability Part 1 07:19
89 Check Room Availability Part 2 11:27
90 Check Room Availability Part 3 07:56
91 Check Room Availability Part 4 12:10
92 Check Room Availability Part 5 16:31
93 Check Room Availability Part 6 14:21
94 Check Room Availability Part 7 11:31
95 Check Room Details Page Part 1 09:44
96 Check Room Details Page Part 2 15:24
97 Check Room Details Page Part 3 08:45
98 Check Room Details Page Part 4 13:14
99 Check Room Details Page Part 5 19:46
100 Check Room Details Page Part 6 18:56
101 Complete Room Check Out Part 1 08:54
102 Complete Room Check Out Part 2 19:30
103 Complete Room Check Out Part 3 12:56
104 Complete Room Check Out Part 4 10:20
105 Cash On Delivery Check Out Option Part 1 14:16
106 Cash On Delivery Check Out Option Part 2 12:32
107 Cash On Delivery Check Out Option Part 3 13:31
108 Cash On Delivery Check Out Option Part 4 15:09
109 Complete Room Check Out With Stripe Part 1 09:29
110 Complete Room Check Out With Stripe Part 2 16:02
111 Complete Room Check Out With Stripe Part 3 18:07
112 Complete Room Check Out With Stripe Part 4 10:16
113 Backend Booking Request Part 1 13:39
114 Backend Booking Request Part 2 16:08
115 Backend Booking Request Part 3 17:53
116 Backend Booking Request Part 4 11:23
117 Backend Booking Request Part 5 14:34
118 Backend Booking Request Part 6 12:31
119 Backend Booking Request Part 7 13:53
120 Backend Booking Request Part 8 09:48
121 Backend Booking Request Part 9 16:38
122 Backend Booking Request Part 10 18:17
123 Backend Booking Request Part 11 12:23
124 Backend Booking Request Part 12 15:13
125 Backend Booking Request Part 13 15:27
126 Backend Booking Request Part 14 09:37
127 Backend Booking Request Part 15 11:21
128 Backend Booking Request Part 16 06:37
129 Backend Booking Request Part 17 02:41
130 Manage Room Inventory in Room List Part 1 11:49
131 Manage Room Inventory in Room List Part 2 17:09
132 Manage Room Inventory in Room List Part 3 19:55
133 Add Guest Booking Part 1 12:24
134 Add Guest Booking Part 2 14:23
135 Add Guest Booking Part 3 20:40
136 Add Guest Booking Part 4 24:33
137 Booking Invoice Option With PDF Part 1 13:56
138 Booking Invoice Option With PDF Part 2 06:29
139 Show Booking History In User Part 1 09:59
140 Show Booking History In User Part 2 09:50
141 Show Booking History In User Part 3 08:02
142 Email Setup For User Booking Configuration Part 1 12:36
143 Email Setup For User Booking Configuration Part 2 10:30
144 Dynamic Email Configuration Part 1 10:26
145 Dynamic Email Configuration Part 2 12:53
146 Dynamic Email Configuration Part 3 10:03
147 Setup Testimonials Option Part 1 12:43
148 Setup Testimonials Option Part 2 13:27
149 Setup Testimonials Option Part 3 13:09
150 Setup Testimonials Option Part 4 03:18
151 Display Testimonials in Frontend 06:02
152 Advance Blog Category Setup Part 1 11:27
153 Advance Blog Category Setup Part 2 12:51
154 Advance Blog Category Setup Part 3 15:00
155 Advance Blog Category Setup Part 4 06:30
156 Blog Post Setup Part 1 12:35
157 Blog Post Setup Part 2 16:20
158 Blog Post Setup Part 3 15:08
159 Blog Post Setup Part 4 15:43
160 Show Blog in frontend Page Part 1 05:43
161 Show Blog in frontend Page Part 2 13:30
162 Show Blog in frontend Page Part 3 06:31
163 Show Blog Category List Page Part 1 12:58
164 Show Blog Category List Page Part 2 05:23
165 ShowBlog List Page 04:56
166 Add Custom Pagination Part 1 07:52
167 Add Custom Pagination Part 2 10:56
168 Show Blog Comment in frontend Page Part 1 15:44
169 Show Blog Comment in frontend Page Part 2 09:42
170 Show Blog Comment in frontend Page Part 3 10:40
171 Admin Advance Blog Comment Stauts Update Part 1 12:34
172 Admin Advance Blog Comment Stauts Update Part 2 13:45
173 Admin Advance Blog Comment Stauts Update Part 3 09:46
174 Booking Sales Report Part 1 10:17
175 Booking Sales Report Part 2 18:25
176 Site Setting Option Part 1 12:45
177 Site Setting Option Part 2 11:44
178 Site Setting Option Part 3 07:40
179 Site Gallery Option Setup Part 1 09:55
180 Site Gallery Option Setup Part 2 16:10
181 Site Gallery Option Setup Part 3 13:10
182 Site Gallery Option Setup Part 4 12:25
183 Show Site Gallery in Frontend 09:24
184 Frontend Contact Page Part 1 07:47
185 Frontend Contact Page Part 2 09:25
186 Backend Contact Page 07:48
187 Custom Admin Dashboard Part 1 13:40
188 Custom Admin Dashboard Part 2 06:04
189 Custom Admin Dashboard Part 3 08:12
190 Show booking Notification Part 1 13:14
191 Show booking Notification Part 2 14:11
192 Show booking Notification Part 3 18:45
193 Install Laravel Spatie Permission 09:17
194 Setup User Permission Part 1 11:34
195 Setup User Permission Part 2 09:52
196 Setup User Permission Part 3 04:16
197 Setup User Permission Part 4 12:42
198 Install laravel Excel Package in Project 04:38
199 How to Import and Export Permission Part 1 07:22
200 How to Import and Export Permission Part 2 11:34
201 How to Import and Export Permission Part 3 11:24
202 Setup User Roles Part 1 11:25
203 Setup User Roles Part 2 07:46
204 Add Roles in Permission Part 1 09:25
205 Add Roles in Permission Part 2 08:23
206 Add Roles in Permission Part 3 09:33
207 Add Roles in Permission Part 4 05:27
208 Add Roles in Permission Part 5 11:45
209 Add Roles in Permission Part 6 09:04
210 Edit Roles in Permission Part 1 15:22
211 Edit Roles in Permission Part 2 06:56
212 Delete Roles in Permission 05:13
213 Multi Admin Setup Part 1 10:16
214 Multi Admin Setup Part 2 08:09
215 Multi Admin Setup Part 3 11:26
216 Multi Admin Setup Part 4 14:29
217 Add Role And Permission for Admin User Part 1 14:36
218 Add Role And Permission for Admin User Part 2 05:49
219 How to Create 404 and 403 Page 04:58
220 Fixed Image Intervention Issue. 18:30
221 Type Error in Laravel 10 for Install Breeze - Solved 11:10

Similar courses to Laravel 10 Build Complete Hotel Booking Reservation System

Testing Laravel with PHPUnit

Testing Laravel with PHPUnitspatie.be

Duration 2 hours 42 minutes 59 seconds
Master Laravel with GraphQL, Vue.js and Tailwind

Master Laravel with GraphQL, Vue.js and Tailwindudemy

Duration 17 hours 48 minutes 5 seconds
Vue 3, Nuxt.js and Laravel: A Practical Guide

Vue 3, Nuxt.js and Laravel: A Practical Guideudemy

Duration 10 hours 17 minutes 9 seconds
RESTful API with Laravel: Build a real API with Laravel

RESTful API with Laravel: Build a real API with Laraveludemy

Duration 14 hours 30 minutes 19 seconds