0x00. AirBnB clone - The console Python OOP
Welcome to the AirBnB clone project!
- Put in place a parent class (called BaseModel) to take care of the initialization, serialization and deserialization of your future instances
- Created a simple flow of serialization/deserialization: Instance <-> Dictionary <-> JSON string <-> file
- Created all classes used for AirBnB (User, State, City, Place…) that inherit from BaseModel
- Created the first abstracted storage engine of the project: File storage.
- Create all unittests to validate all our classes and storage engine