/AirBnB_clone

A clone of the AirBnB website's functionality for the ALX SE programme

Primary LanguagePython

AirBnB project

Description

This is a milestone project in the ALX Software Engineering program. It is a website with similar to the functionality of the AirBnB website, command interpreter with components such as a file storage engine, a MySQL database, web pages and routes built with Flask.

Command interpreter:

What’s a command interpreter?

The command interpreter is a program to perform basic operations in a command line interface. It can:

  • Create a new object (ex: a new User or a new Place) - Retrieve an object from a file, a database etc… - Do operations on objects (count, compute stats, etc…)
  • Update attributes of an object - Destroy an object