AirBnB_clone

This is a TEAM PROJECT Main repo (Mohamed Samy> contributer (Abdelrahman Demerdash) General: How to create a Python package How to create a command interpreter in Python using the cmd module What is Unit testing and how to implement it in a large project How to serialize and deserialize a Class How to write and read a JSON file How to manage datetime What is an UUID? What is *args and how to use it. What is **kwargs and how to use it. How to handle named arguments in a function. This project require : Python, OOP. Project to be done in teams of 2 people. AirBnB Clone (the console) is the first in the serious of projects to wards a full stack AirBnB web application. This repo contains a console application that can be used to manage the various instances of class used in the AirBnB web application. This console application supports a number of commands. This commands can be run in both interactive and non-interactive modes.