From ff5026b8f7bcebf3c283d60e0a0d6f8f8047961f Mon Sep 17 00:00:00 2001 From: Lino Mallevaey Date: Sun, 17 Aug 2025 18:10:10 +0200 Subject: [PATCH] chore: addition of the initial skeleton --- .env.sample | 0 .gitignore | 2 ++ MokPyo.code-workspace | 7 +++++++ app/__init__.py | 0 app/api/v1/__init__.py | 0 app/api/v1/endpoints.py | 0 app/core/__init__.py | 0 app/core/config.py | 0 app/core/security.py | 0 app/db/__init__.py | 0 app/db/engine.py | 0 app/db/session.py | 0 app/main.py | 0 app/models.py | 0 app/static/assets/js/app.js | 0 app/static/index.html | 0 mokpyo.service | 0 requirements.txt | 13 +++++++++++++ 18 files changed, 22 insertions(+) create mode 100644 .env.sample create mode 100644 MokPyo.code-workspace create mode 100644 app/__init__.py create mode 100644 app/api/v1/__init__.py create mode 100644 app/api/v1/endpoints.py create mode 100644 app/core/__init__.py create mode 100644 app/core/config.py create mode 100644 app/core/security.py create mode 100644 app/db/__init__.py create mode 100644 app/db/engine.py create mode 100644 app/db/session.py create mode 100644 app/main.py create mode 100644 app/models.py create mode 100644 app/static/assets/js/app.js create mode 100644 app/static/index.html create mode 100644 mokpyo.service create mode 100644 requirements.txt diff --git a/.env.sample b/.env.sample new file mode 100644 index 0000000..e69de29 diff --git a/.gitignore b/.gitignore index 36b13f1..4577330 100644 --- a/.gitignore +++ b/.gitignore @@ -174,3 +174,5 @@ cython_debug/ # PyPI configuration file .pypirc +# vscode folder +.vscode/ diff --git a/MokPyo.code-workspace b/MokPyo.code-workspace new file mode 100644 index 0000000..ef9f5d2 --- /dev/null +++ b/MokPyo.code-workspace @@ -0,0 +1,7 @@ +{ + "folders": [ + { + "path": "." + } + ] +} \ No newline at end of file diff --git a/app/__init__.py b/app/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/api/v1/__init__.py b/app/api/v1/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/api/v1/endpoints.py b/app/api/v1/endpoints.py new file mode 100644 index 0000000..e69de29 diff --git a/app/core/__init__.py b/app/core/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/core/config.py b/app/core/config.py new file mode 100644 index 0000000..e69de29 diff --git a/app/core/security.py b/app/core/security.py new file mode 100644 index 0000000..e69de29 diff --git a/app/db/__init__.py b/app/db/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/db/engine.py b/app/db/engine.py new file mode 100644 index 0000000..e69de29 diff --git a/app/db/session.py b/app/db/session.py new file mode 100644 index 0000000..e69de29 diff --git a/app/main.py b/app/main.py new file mode 100644 index 0000000..e69de29 diff --git a/app/models.py b/app/models.py new file mode 100644 index 0000000..e69de29 diff --git a/app/static/assets/js/app.js b/app/static/assets/js/app.js new file mode 100644 index 0000000..e69de29 diff --git a/app/static/index.html b/app/static/index.html new file mode 100644 index 0000000..e69de29 diff --git a/mokpyo.service b/mokpyo.service new file mode 100644 index 0000000..e69de29 diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..c2b6696 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,13 @@ +fastapi[all] +uvicorn[standard] +sqlmodel +alembic +passlib[bcrypt] +pydantic-settings +ruff +black +isort +pytest +pytest-asyncio +httpx +gunicorn \ No newline at end of file