├── .github ├── dependabot.yml └── workflows │ └── pre-commit-auto-update.yml ├── .gitignore ├── .idea ├── .gitignore ├── cookiecutter-fastapi.iml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── saveactions_settings.xml ├── sonarlint │ ├── issuestore │ │ ├── 0 │ │ │ └── b │ │ │ │ └── 0b3e33619677413fe8f879987c9e0357046fe604 │ │ ├── 5 │ │ │ └── d │ │ │ │ └── 5d07e7d72637aa0d59c89d381fe6dc4cf46e2491 │ │ ├── 8 │ │ │ └── e │ │ │ │ └── 8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d │ │ ├── 9 │ │ │ └── e │ │ │ │ └── 9ea4c429c03b25abd75f9ec276518ecd97e8e930 │ │ ├── a │ │ │ ├── 1 │ │ │ │ └── a1f6cda7d3c6057d05081aab6e890ddf675302e1 │ │ │ └── 4 │ │ │ │ └── a40c3c99a70916a8b0dadbb363e60a6b0d6d937f │ │ ├── b │ │ │ └── 7 │ │ │ │ └── b7ff6449fd923454119216db8cfdd0c9e4f174b3 │ │ ├── c │ │ │ └── 8 │ │ │ │ └── c81c686323d81bca8b2c4b77eea7d60aee86720b │ │ ├── f │ │ │ └── 2 │ │ │ │ └── f2d6316ec797205cae2aec2811078cbe180c8958 │ │ └── index.pb │ └── securityhotspotstore │ │ ├── 0 │ │ └── b │ │ │ └── 0b3e33619677413fe8f879987c9e0357046fe604 │ │ ├── 5 │ │ └── d │ │ │ └── 5d07e7d72637aa0d59c89d381fe6dc4cf46e2491 │ │ ├── 8 │ │ └── e │ │ │ └── 8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d │ │ ├── 9 │ │ └── e │ │ │ └── 9ea4c429c03b25abd75f9ec276518ecd97e8e930 │ │ ├── a │ │ ├── 1 │ │ │ └── a1f6cda7d3c6057d05081aab6e890ddf675302e1 │ │ └── 4 │ │ │ └── a40c3c99a70916a8b0dadbb363e60a6b0d6d937f │ │ ├── b │ │ └── 7 │ │ │ └── b7ff6449fd923454119216db8cfdd0c9e4f174b3 │ │ ├── c │ │ └── 8 │ │ │ └── c81c686323d81bca8b2c4b77eea7d60aee86720b │ │ ├── f │ │ └── 2 │ │ │ └── f2d6316ec797205cae2aec2811078cbe180c8958 │ │ └── index.pb └── vcs.xml ├── .readthedocs.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── cookiecutter.json ├── docs ├── codeofconduct.md ├── conf.py ├── contributing.md ├── deployment.md ├── index.md ├── license.md ├── requirements.txt └── userguide.md ├── hooks └── post_gen_project.py ├── poetry.lock ├── pyproject.toml ├── tests ├── __init__.py └── test_project_generation.py └── {{cookiecutter.project_slug}} ├── .env.template ├── .gitignore ├── .pre-commit-config.yaml ├── Dockerfile ├── Procfile ├── README.md ├── app ├── __init__.py ├── core │ ├── __init__.py │ ├── auth.py │ ├── config.py │ ├── logger.py │ └── pagination.py ├── db │ ├── __init__.py │ ├── config.py │ └── models.py ├── emails │ ├── base.html │ └── welcome.html ├── frontend │ ├── __init__.py │ ├── app.py │ ├── routers │ │ ├── __init__.py │ │ └── home.py │ └── utils.py ├── health.py ├── initial_data.py ├── lifetime.py ├── main.py ├── services │ ├── __init__.py │ └── email │ │ ├── __init__.py │ │ ├── errors.py │ │ ├── null.py │ │ ├── ses.py │ │ └── smtp.py ├── static │ └── style.css ├── templates │ ├── base.html │ └── index.html ├── users │ ├── __init__.py │ ├── manager.py │ ├── models.py │ ├── routes.py │ ├── schemas.py │ ├── tasks.py │ ├── tests │ │ ├── __init__.py │ │ └── factories.py │ └── utils.py └── worker.py ├── gunicorn.conf.py ├── manage.py ├── pyproject.toml ├── runtime.txt ├── setup.cfg ├── {% if cookiecutter.license == 'Apache-2.0' -%} LICENSE {%- endif %} └── {% if cookiecutter.license == 'MIT' -%} LICENSE {%- endif %} /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit-auto-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.github/workflows/pre-commit-auto-update.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/cookiecutter-fastapi.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.idea/cookiecutter-fastapi.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/saveactions_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.idea/saveactions_settings.xml -------------------------------------------------------------------------------- /.idea/sonarlint/issuestore/0/b/0b3e33619677413fe8f879987c9e0357046fe604: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/issuestore/5/d/5d07e7d72637aa0d59c89d381fe6dc4cf46e2491: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/issuestore/8/e/8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/issuestore/9/e/9ea4c429c03b25abd75f9ec276518ecd97e8e930: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/issuestore/a/1/a1f6cda7d3c6057d05081aab6e890ddf675302e1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/issuestore/a/4/a40c3c99a70916a8b0dadbb363e60a6b0d6d937f: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/issuestore/b/7/b7ff6449fd923454119216db8cfdd0c9e4f174b3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/issuestore/c/8/c81c686323d81bca8b2c4b77eea7d60aee86720b: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/issuestore/f/2/f2d6316ec797205cae2aec2811078cbe180c8958: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/issuestore/index.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.idea/sonarlint/issuestore/index.pb -------------------------------------------------------------------------------- /.idea/sonarlint/securityhotspotstore/0/b/0b3e33619677413fe8f879987c9e0357046fe604: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/securityhotspotstore/5/d/5d07e7d72637aa0d59c89d381fe6dc4cf46e2491: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/securityhotspotstore/8/e/8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/securityhotspotstore/9/e/9ea4c429c03b25abd75f9ec276518ecd97e8e930: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/securityhotspotstore/a/1/a1f6cda7d3c6057d05081aab6e890ddf675302e1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/securityhotspotstore/a/4/a40c3c99a70916a8b0dadbb363e60a6b0d6d937f: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/securityhotspotstore/b/7/b7ff6449fd923454119216db8cfdd0c9e4f174b3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/securityhotspotstore/c/8/c81c686323d81bca8b2c4b77eea7d60aee86720b: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/securityhotspotstore/f/2/f2d6316ec797205cae2aec2811078cbe180c8958: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/sonarlint/securityhotspotstore/index.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.idea/sonarlint/securityhotspotstore/index.pb -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/README.md -------------------------------------------------------------------------------- /cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/cookiecutter.json -------------------------------------------------------------------------------- /docs/codeofconduct.md: -------------------------------------------------------------------------------- 1 | ```{include} ../CODE_OF_CONDUCT.md 2 | 3 | ``` 4 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/docs/deployment.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/docs/license.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/userguide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/docs/userguide.md -------------------------------------------------------------------------------- /hooks/post_gen_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/hooks/post_gen_project.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_project_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/tests/test_project_generation.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/.env.template -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/.gitignore -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/.pre-commit-config.yaml -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/Dockerfile -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/Procfile -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/README.md -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/core/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/core/auth.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/core/config.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/core/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/core/logger.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/core/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/core/pagination.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/db/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/db/config.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/db/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/db/models.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/emails/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/emails/base.html -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/emails/welcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/emails/welcome.html -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/frontend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/frontend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/frontend/app.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/frontend/routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/frontend/routers/home.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/frontend/routers/home.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/frontend/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/frontend/utils.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/health.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/initial_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/initial_data.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/lifetime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/lifetime.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/main.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/services/email/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/services/email/__init__.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/services/email/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/services/email/errors.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/services/email/null.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/services/email/null.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/services/email/ses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/services/email/ses.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/services/email/smtp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/services/email/smtp.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/static/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/templates/base.html -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/templates/index.html -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/users/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/users/manager.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/users/models.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/users/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/users/routes.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/users/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/users/schemas.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/users/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/users/tasks.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/users/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/users/tests/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/users/tests/factories.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/users/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/users/utils.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/app/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/app/worker.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/gunicorn.conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/gunicorn.conf.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/manage.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/pyproject.toml -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.10.5 -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/setup.cfg: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 120 3 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{% if cookiecutter.license == 'Apache-2.0' -%} LICENSE {%- endif %}: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/{% if cookiecutter.license == 'Apache-2.0' -%} LICENSE {%- endif %} -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{% if cookiecutter.license == 'MIT' -%} LICENSE {%- endif %}: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tobi-De/cookiecutter-fastapi/HEAD/{{cookiecutter.project_slug}}/{% if cookiecutter.license == 'MIT' -%} LICENSE {%- endif %} --------------------------------------------------------------------------------