Skip to content

jggomez/Python-Reference-Microservice

Repository files navigation

Python Reference Microservice

This repository is a python reference microservice.

This microservice has the following:

- Poetry to manage project dependencies.
- Clean Architecture - SOLID.
- Neo4j Database.
- Dependency Injection with FastAPI.
- FastAPI framework, high performance, ready for production.
- Uvicorn.
- Mypy - Optional static type checker.
- Pre-commit - Git hook scripts are useful for identifying simple issues before submission to code review.
- Pre-commit has the commitizen hook.
- Unit tests with gherkin syntax.
- Integration tests with gherkin syntax.
- Test coverage.
- Docker configuration.
- Configuration for cloud-run deployment.
- Configuration file for continuous deployment with GCP Cloud Build.

LICENSE The MIT License (MIT) Copyright (c) 2020 Juan Guillermo Gómez

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •