├── .gitignore ├── README.md ├── addresses ├── __init__.py ├── models.py ├── serializers.py └── views.py ├── app.py ├── categories ├── __init__.py ├── models.py ├── serializers.py └── views.py ├── comments ├── __init__.py ├── models.py ├── serializers.py └── views.py ├── config.py ├── ecommerce_api ├── __init__.py ├── factory.py └── views.py ├── file_uploads ├── __init__.py └── models.py ├── github_images ├── db_structure.png └── postman.png ├── migrations ├── README ├── alembic.ini ├── script.py.mako └── versions │ └── 2728d2dc2146_.py ├── orders ├── __init__.py ├── models.py ├── serializers.py └── views.py ├── products ├── __init__.py ├── models.py ├── serializers.py └── views.py ├── reset.bat ├── roles ├── __init__.py └── models.py ├── routes.py ├── seed_database.py ├── shared ├── __init__.py ├── columns.py ├── database.py ├── middlewares.py ├── models.py ├── security.py └── serializers.py ├── tags ├── __init__.py ├── models.py ├── serializers.py └── views.py └── users ├── __init__.py ├── models.py └── views.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/README.md -------------------------------------------------------------------------------- /addresses/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/addresses/__init__.py -------------------------------------------------------------------------------- /addresses/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/addresses/models.py -------------------------------------------------------------------------------- /addresses/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/addresses/serializers.py -------------------------------------------------------------------------------- /addresses/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/addresses/views.py -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/app.py -------------------------------------------------------------------------------- /categories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/categories/__init__.py -------------------------------------------------------------------------------- /categories/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/categories/models.py -------------------------------------------------------------------------------- /categories/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/categories/serializers.py -------------------------------------------------------------------------------- /categories/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/categories/views.py -------------------------------------------------------------------------------- /comments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/comments/__init__.py -------------------------------------------------------------------------------- /comments/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/comments/models.py -------------------------------------------------------------------------------- /comments/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/comments/serializers.py -------------------------------------------------------------------------------- /comments/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/comments/views.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/config.py -------------------------------------------------------------------------------- /ecommerce_api/__init__.py: -------------------------------------------------------------------------------- 1 | import ecommerce_api.views 2 | -------------------------------------------------------------------------------- /ecommerce_api/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/ecommerce_api/factory.py -------------------------------------------------------------------------------- /ecommerce_api/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/ecommerce_api/views.py -------------------------------------------------------------------------------- /file_uploads/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /file_uploads/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/file_uploads/models.py -------------------------------------------------------------------------------- /github_images/db_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/github_images/db_structure.png -------------------------------------------------------------------------------- /github_images/postman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/github_images/postman.png -------------------------------------------------------------------------------- /migrations/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /migrations/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/migrations/alembic.ini -------------------------------------------------------------------------------- /migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/migrations/script.py.mako -------------------------------------------------------------------------------- /migrations/versions/2728d2dc2146_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/migrations/versions/2728d2dc2146_.py -------------------------------------------------------------------------------- /orders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/orders/__init__.py -------------------------------------------------------------------------------- /orders/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/orders/models.py -------------------------------------------------------------------------------- /orders/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/orders/serializers.py -------------------------------------------------------------------------------- /orders/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/orders/views.py -------------------------------------------------------------------------------- /products/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/products/__init__.py -------------------------------------------------------------------------------- /products/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/products/models.py -------------------------------------------------------------------------------- /products/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/products/serializers.py -------------------------------------------------------------------------------- /products/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/products/views.py -------------------------------------------------------------------------------- /reset.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/reset.bat -------------------------------------------------------------------------------- /roles/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /roles/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/roles/models.py -------------------------------------------------------------------------------- /routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/routes.py -------------------------------------------------------------------------------- /seed_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/seed_database.py -------------------------------------------------------------------------------- /shared/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/shared/__init__.py -------------------------------------------------------------------------------- /shared/columns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/shared/columns.py -------------------------------------------------------------------------------- /shared/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/shared/database.py -------------------------------------------------------------------------------- /shared/middlewares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/shared/middlewares.py -------------------------------------------------------------------------------- /shared/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/shared/models.py -------------------------------------------------------------------------------- /shared/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/shared/security.py -------------------------------------------------------------------------------- /shared/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/shared/serializers.py -------------------------------------------------------------------------------- /tags/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/tags/__init__.py -------------------------------------------------------------------------------- /tags/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/tags/models.py -------------------------------------------------------------------------------- /tags/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/tags/serializers.py -------------------------------------------------------------------------------- /tags/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/tags/views.py -------------------------------------------------------------------------------- /users/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/users/__init__.py -------------------------------------------------------------------------------- /users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/users/models.py -------------------------------------------------------------------------------- /users/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/FlaskApiEcommerce/HEAD/users/views.py --------------------------------------------------------------------------------