Skip to content

robertgotitapp/catalog_restful_api

Repository files navigation

Catalog Restful API

Project Description

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/#

Built With

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

Prerequisites

Install MySQL 5.7 on your runtime environment

Configuration

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

Running Instruction

python run.py Run the project

pytest -v Run the unittest with detail description

pytest --cov=app Run the unittest with coverage

Authors

Robert

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages