AirBnB Clone is a project which a replica to the AirBnB application aiming to equip learnes with various concept such as console, data serialization/deserialization, API development, Backend and Froend concepts using python.
The AirBnB Clone Project is an educational project that mimics the core functionality of Airbnb. It includes various classes such as User, State, City, Amenity, Place, and Review, each with its own attributes and relationships.
- Create, update, delete, and display instances of different classes
- Implement relationships between classes
- Store data using serialization and deserialization
- Command-line interface for interaction
Clone the repository:
git clone https://github.com/VloneMe/AirBnB_clone
./console.py
(hbnb) create User
(hbnb) show User 1234-5678-9012
(hbnb) update User 1234-5678-9012 first_name John
(hbnb) destroy User 1234-5678-9012
(hbnb) User.all()
(hbnb) User.count()
(hbnb) update User 1234-5678-9012 {"last_name": "Doe", "age": 30}
(hbnb) quit
KisingiMichael kisingimichael12@gmail.com
VloneMe francisntima@yahoo.com