Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ahmedhamed3699/airbnb_clone

This is a clone to the famous website AirBnB, made as a project for ALX SE program.
https://github.com/ahmedhamed3699/airbnb_clone

airbnb alx css flask html javascript mysql python

Last synced: 16 days ago
JSON representation

This is a clone to the famous website AirBnB, made as a project for ALX SE program.

Awesome Lists containing this project

README

        

# 🔗 AirBnB Clone

This is a clone to the famous website AirBnB, made as a project for ALX SE program.
It is a full web application that consists of:
- command interpreter
- HTML/CSS templating
- database storage
- API
- front-end integration

## âš™ Technologies Used

- HTML/CSS
- JavaScript
- Python
- Flask
- MySQL

## ⌨ Command Interpreter

It is a shell but limited to a specific use-case.
We use it mainly for the sake of debugging and testing the objects of our project:
- 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

### How To Use It

If you want to deal with it in interactive mode, run:

```bash
./console.py
```

But if you want it in non-interactive mode, you can do it like this:

```bash
echo "help" | ./console.py
```

**Note**: You can always type `help`
if you want to know the documented commands or how to use any of them

## 💎 Our Team
- [Ahmed Hamed](https://github.com/AhmedHamed3699)