Skip to content

E-commerce RESTful API based on Flask, integrated with customized commands for fast development.

Notifications You must be signed in to change notification settings

GhostFanta/shop.flask.zc

Repository files navigation

The Shop API

Web API designed for online shopping. You may use the project as a boilerplate for your needs as well.

Project Summary:

Click me to see the summary

Documentation:

API Doc

Tool Chain:

  • Base Framework: Flask
  • ORM: SqlAlchemy
  • Serializer: Marshmallow
  • Server: gunicorn
  • Load-Balancer: nginx
  • DB: Mysql
  • UnitTest: pytest

Project Setup:

Run the whole project

make run

Init DB

make init

Doing migration

make migrate

Upgrade to DB

make upgrade

Run tests

make test

List all routes

make routes

Run the project under docker mode

docker-compose up --build

Reference: You may find everything amazing available online.

About

E-commerce RESTful API based on Flask, integrated with customized commands for fast development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages