Laravel 10 Build Complete Hotel Booking Reservation System

41h 7m 15s
English
Paid

Course description

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.

Read more about the course

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

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 221 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online Laravel 10 Build Complete Hotel Booking Reservation System

0:00
/
#1: Introduction Project - What You Will Build

All Course Lessons (221)

#Lesson TitleDurationAccess
1
Introduction Project - What You Will Build Demo
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

Unlock unlimited learning

Get instant access to all 220 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

SOLID Code in Laravel

SOLID Code in Laravel

Sources: laraveldaily.com
Want to get a Senior Laravel developer position? You probably need to master software design principles, like SOLID.
1 hour 46 minutes 51 seconds
React and Laravel: Breaking a Monolith to Microservices

React and Laravel: Breaking a Monolith to Microservices

Sources: udemy
Microservices Architecture, React, Next.js, Laravel, Docker, RabbitMQ, Event Driven Microservices, Internal APIs, Redis. Learn how to create a Monolith using React and Laravel t...
15 hours 7 minutes 45 seconds
Scaling Laravel

Scaling Laravel

Sources: serversforhackers.com
The first time I put code into a load balanced environment, I accidentally gave away thousands of dollars in prizes within a few minutes. After pulling an all-nighter to get the...
9 hours 29 minutes 45 seconds
Let's Build a Go version of Laravel

Let's Build a Go version of Laravel

Sources: udemy
Laravel is one of the most popular web web application frameworks in the PHP world, and with good reason. It's easy to use, well designed, and lets developers w
19 hours 22 minutes 16 seconds
Laravel with React JS - Build Twitter Like Real Time Web App

Laravel with React JS - Build Twitter Like Real Time Web App

Sources: udemy
Do you want to use React Js with Laravel to build powerful web applications? How about building a twitter like real time web app while learning Modern JavaScrip
4 hours 56 minutes 37 seconds