This is the Holberton School AirBnB clone project, i.e. HBnB.
The project goal is to deploy a simple copy of the AirBnB website, with emphasis on the fundamental concepts of Holberton's higher level programming track.
The project should contain:
o A website to display the final product
o An API that provides a communication interface between the front-end and your data
o A database or files that store data
o A command interpreter to manipulate data without a visual interface
To find the latest version of this project, check: https://github.com/dfbacon/AirBnB_clone
To run, execute the console.py script; will launch with the prompt, (hbnb) .
Classes:
* Amenity
* BaseModel
* City
* Place
* Review
* State
* User
Commands:
* create: Create an instance.
->(hbnb) create User
* all: Display all instances of a class.
->(hbnb) all BaseModel
* show: Show information about a specific object.
->(hbnb) show State <unique id>
* update: Update an instance of a class.
->(hbnb) update Place <unique id> <attribute name> <attribute value>
* destroy: Destroy an instance of a class.
->(hbnb) destroy Amenity <unique id>
* quit: Exit the program.
->(hbnb) quit
Documentation for specific functions, method, and Classes are annotated just prior to their definition. All code is written in Python3, and complies to PEP8 style documentation.
https://www.dfbacon.site/hbnb_static/8-index.html
Daniel Bacon: https://github.com/dfbacon
Ntuji Vang: https://github.com/ntujvang
Holberton School: https://www.holbertonschool.com/