I will share a famous system design of Airbnb.
First, you must understand what the functional and non-functional requirements are from a business nature. Airbnb is an online platform that connects individuals who want to rent out their houses to those who are looking for lodgings and rooms in a place for a short period.
Functional Requirements
- Landlord