├── .dockerignore ├── .env.dist ├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── alembic.ini ├── app ├── __init__.py ├── api │ ├── __init__.py │ ├── deps.py │ └── v1 │ │ ├── __init__.py │ │ ├── auth.py │ │ └── user.py ├── core │ ├── __init__.py │ ├── db.py │ ├── exps.py │ └── settings.py ├── logic │ ├── __init__.py │ ├── auth.py │ ├── logic.py │ ├── security │ │ ├── __init__.py │ │ ├── jwt.py │ │ ├── pwd.py │ │ └── security.py │ └── user.py ├── models │ ├── __init__.py │ ├── auth.py │ ├── base.py │ ├── types │ │ ├── __init__.py │ │ └── unix.py │ └── user.py └── repositories │ ├── __init__.py │ ├── base.py │ └── user.py ├── docker-compose.yaml ├── migrations ├── README ├── env.py ├── script.py.mako └── versions │ ├── __pycache__ │ └── 4308d719b6c2_.cpython-311.pyc │ └── fb3e71d4e2e4_.py ├── poetry.lock └── pyproject.toml /.dockerignore: -------------------------------------------------------------------------------- 1 | *.env 2 | -------------------------------------------------------------------------------- /.env.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/.env.dist -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/README.md -------------------------------------------------------------------------------- /alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/alembic.ini -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/__init__.py -------------------------------------------------------------------------------- /app/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/api/__init__.py -------------------------------------------------------------------------------- /app/api/deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/api/deps.py -------------------------------------------------------------------------------- /app/api/v1/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/api/v1/__init__.py -------------------------------------------------------------------------------- /app/api/v1/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/api/v1/auth.py -------------------------------------------------------------------------------- /app/api/v1/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/api/v1/user.py -------------------------------------------------------------------------------- /app/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/core/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/core/db.py -------------------------------------------------------------------------------- /app/core/exps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/core/exps.py -------------------------------------------------------------------------------- /app/core/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/core/settings.py -------------------------------------------------------------------------------- /app/logic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/logic/__init__.py -------------------------------------------------------------------------------- /app/logic/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/logic/auth.py -------------------------------------------------------------------------------- /app/logic/logic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/logic/logic.py -------------------------------------------------------------------------------- /app/logic/security/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/logic/security/__init__.py -------------------------------------------------------------------------------- /app/logic/security/jwt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/logic/security/jwt.py -------------------------------------------------------------------------------- /app/logic/security/pwd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/logic/security/pwd.py -------------------------------------------------------------------------------- /app/logic/security/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/logic/security/security.py -------------------------------------------------------------------------------- /app/logic/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/logic/user.py -------------------------------------------------------------------------------- /app/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/models/__init__.py -------------------------------------------------------------------------------- /app/models/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/models/auth.py -------------------------------------------------------------------------------- /app/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/models/base.py -------------------------------------------------------------------------------- /app/models/types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/models/types/__init__.py -------------------------------------------------------------------------------- /app/models/types/unix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/models/types/unix.py -------------------------------------------------------------------------------- /app/models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/models/user.py -------------------------------------------------------------------------------- /app/repositories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/repositories/__init__.py -------------------------------------------------------------------------------- /app/repositories/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/repositories/base.py -------------------------------------------------------------------------------- /app/repositories/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/app/repositories/user.py -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /migrations/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/migrations/README -------------------------------------------------------------------------------- /migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/migrations/env.py -------------------------------------------------------------------------------- /migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/migrations/script.py.mako -------------------------------------------------------------------------------- /migrations/versions/__pycache__/4308d719b6c2_.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/migrations/versions/__pycache__/4308d719b6c2_.cpython-311.pyc -------------------------------------------------------------------------------- /migrations/versions/fb3e71d4e2e4_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/migrations/versions/fb3e71d4e2e4_.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProFastCode/FastAPI_Template/HEAD/pyproject.toml --------------------------------------------------------------------------------