Airbnb app allows guests to register and search for the property they are looking for a specific location and date on the map or by applying filters. The guest can send requests for the same and when accepted by the host, the payments are made after booking confirmation.