Skip to content

The goal of the project is to deploy on the server a simple copy of the AirBnB website. This first step is very important because we will use what we built during this project with all other following projects: HTML/CSS templating, database storage, API, front-end integration…

Notifications You must be signed in to change notification settings

nguwenezapchristian/AirBnB_clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

0x00. AirBnB clone - The console

Welcome to the AirBnB clone Project! 👋

Thanks for checking out our AirBnB clone - The console.

Table of Content

Description of the Project

The goal of the project is to deploy on the server a simple copy of the AirBnB website. This first step is very important because we will use what we built during this project with all other following projects: HTML/CSS templating, database storage, API, front-end integration…

Each task is linked and will helps us to:

  • put in place a parent class (called BaseModel) to take care of the initialization, serialization and deserialization of future instances
  • create a simple flow of serialization/deserialization: Instance <-> Dictionary <-> JSON string <-> file
  • create all classes used for AirBnB (User, State, City, Place…) that inherit from BaseModel
  • create the first abstracted storage engine of the project: File storage.
  • create all unittests to validate all our classes and storage engine

Description of the command interpreter:

A command interpreter to manipulate data without a visual interface, like in a Shell (perfect for development and debugging)

How to start it

To be written...

How to use it

To be written...

Examples

code examples will be written here.

Authors

About

The goal of the project is to deploy on the server a simple copy of the AirBnB website. This first step is very important because we will use what we built during this project with all other following projects: HTML/CSS templating, database storage, API, front-end integration…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published