BookLi is a books library application built using Flask. It includes two components, a FrontEnd and a REST API. It allows you to perform CRUD (Create, Read, Update & Delete) on Books.
To get started, you'll want to first clone this GitHub repository locally:
$ git clone https://github.com/arycloud/Bookli.git
Next, you'll want to go into the sample app directory:
$ cd Bookli
Then you'll want to install all of the Python requirements (via pip):
$ pip install -r requirements.txt
Before running the application, you need to run the database files to setup the database and tables.
To create the database table, run the following command:
$ python data/db.py
And lastly, you'll want to run the application, which can done using the command below:
$ python app.py