This is the restful api that provided simple CRUD actions for Catalog application. The documentation of the API being supported can be viewed through this URL: https://robertgotitapp.docs.apiary.io/#
Python==3.7.3
Flask==1.0.2
Flask-JWT==0.3.2
Flask-RESTful==0.3.7
Flask-SQLAlchemy==2.4.0
marshmallow==2.19.2
mysql-connector==2.2.9
pytest==4.5.0
pytest-cov==2.7.1
SQLAlchemy==1.3.3
Werkzeug==0.15.4
virtualenv==16.5.0
Install MySQL 5.7 on your runtime environment
virtualenv venv --python=python3 Create the virtual environment inside catalog_restful_api folder
source venv/bin/activate Activate the virtual environment instance
pip install -e . Install the package required and setup for the unittest for the api
python run.py Run the project
pytest -v Run the unittest with detail description
pytest --cov=app Run the unittest with coverage
Robert