Laravel Daily — Re-creating Booking.com API with Laravel and PHPUnit

Laravel Daily — Re-creating Booking.com API with Laravel and PHPUnit

Register & Get access to index
booking.png


About this course​

The best way to learn to code is to create real projects. In this long course, I decided to simulate the creation of a well-known web application: Booking.com with Laravel

booking-com-screenshot.png


Of course, I won't create ALL of it, that would take years, I lowered the scope to this:

  1. We will create a DB structure and API endpoints for managing properties, property search, showing apartments/rooms data, and making bookings.
  2. All of that is covered by automated tests with PHPUnit.
A few screenshots from the course:

booking-com-search-results-rooms.png


apartment-show-facilities-postman.png


test-suite-after-property-geosearch.png


Notice: I see this course as "ongoing": based on the feedback and requests, I'm likely to add more lessons, diving deeper into other features of Booking.com, so be active in the comments.

The first two lessons are free, and the repository on GitHub is also available. So, let's dive into the first lesson!
Author
phpdai
Downloads
279
Views
1,105
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from phpdai