Search & discovery
Airbnb uses some standard solutions such as filters to help guests find the right place to stay. Users can search for accomodation by:
Number of guests
Listing type (private/shared room, entire house)
Listing info (bedrooms, beds, bathrooms)
Amenities (anything from Wi-Fi to the number of fire extinguishers)
Instant booking or 24-hour wait for the host to accept or decline the reservation
Messaging & communication
You might wonder what measures Airbnb takes if hosts don’t respond to requests within 24 hours. Somebody needs to ping them, right? Airbnb’s experience suggests two ways to handle this situation: call the host manually or have technology do it for you.
As Airbnb operates in 220 countries, you can only imagine how many transactions they process every day. Airbnb is licensed as a money transmitter, but it doesn’t handle payments itself. To facilitate the massive number of transactions that move through the app, they integrate with dozens of local payment providers and maintain bank accounts in several currencies.
Looking for more detailed guidance? Read an article by Yalantis - The Technology Stack Behind AirBnb