Course Information
Course Overview
Create a real-time parking app with Laravel 12+ (13 Compatible), React 19, Redux Toolkit, MySQL, Stripe and Bootstrap 5
Take your Laravel and React skills to the next level by building a real-time parking reservation app from scratch! This course is designed for intermediate developers who are familiar with the basics and want to create a professional full-stack project.
You’ll build a frontend React app that interacts with a Laravel API backend, where users can:
Register, log in, and log out securely
Browse places with price per hour, number, and sector
Reserve, cancel, start, and end parking sessions in real-time
Pay for reservations with Stripe
View their own profile
Throughout the course, you’ll learn best practices for API-driven development, how to manage state efficiently with Redux Toolkit, and how to style responsive interfaces with Bootstrap. You’ll also explore database design with MySQL, integrate real-time updates, and handle secure online payments professionally.
Tech Stack & Tools:
Backend: Laravel 12+ API (authentication, reservations)
Frontend: React 19 + Redux Toolkit + Bootstrap 5
Database: MySQL, running on XAMPP
Payments: Stripe integration
Editor: VS Code (used throughout the course for all development)
By the end of this course, you’ll have a fully functional, portfolio-ready parking app demonstrating real-time features, API-driven full-stack development, Stripe payments, responsive design, and professional coding practices—perfect for showcasing your skills to employers or clients!
Course Content
- 24 section(s)
- 42 lecture(s)
- Section 1 Introduction
- Section 2 Backend - Database
- Section 3 Backend API - Manage Places
- Section 4 Frontend - Places
- Section 5 Backend API - Manage Reservations
- Section 6 Frontend - Reservations
- Section 7 Backend - Optimization
- Section 8 Frontend - Optimization
- Section 9 Backend API - Manage Users
- Section 10 Frontend - User Authentication & Authorization
- Section 11 Frontend - Reservation Payments
- Section 12 Frontend - User Profile
- Section 13 Frontend - Real-Time Reservations
- Section 14 Bonus
- Section 15 [LEGACY] Introduction
- Section 16 [LEGACY] Backend - Models & Migrations
- Section 17 [LEGACY] Backend - Start & End Parking
- Section 18 [LEGACY] Backend - Register & Login Users
- Section 19 [LEGACY] Backend - Manage User's Profile
- Section 20 [LEGACY] Backend - Testing API
- Section 21 [LEGACY] Frontend - Routes
- Section 22 [LEGACY] Frontend - Authentication
- Section 23 [LEGACY] Frontend - Sectors
- Section 24 [LEGACY] Frontend - User Profile
What You’ll Learn
- Build a full-stack, real-time parking reservation app from scratch using Laravel (API) and React., Implement secure user authentication including registration, login, and logout., Create and manage real-time reservations: browse places, reserve, cancel, start, and end parking sessions., Integrate Stripe payments to process parking payments safely and efficiently., Use Redux Toolkit for efficient state management in a React application.
Skills covered in this course
Reviews
-
AArriba Creative
Depending on the contents of the screen sometimes it's harder to see. I wish there was a zoom feature for videos on the app.
-
WWILLIAM ANTONIO RODRIGUEZ CHOQUE
great
-
IIvan Potvorov
In this course, I noticed several typos in the instructor's code that caused the code to not work. I believe that the author needs to update the video lessons, due to the update of many libraries that he uses in the code. Therefore, in some places, his code does not work and you have to look for a solution on the forums yourself. But overall the course is not bad.
-
MM O
Estamos aprendiendo y cuando tengo dudas el Autor nos contesta, muy paciente