Python project pyproject. Temporary use of tailwindcss and alpine.js from cdn.
TODO db (postgres), docker, nginx
Install Python package and project manager: UV
Install just a command runner (make inspiration): just
Install all dependencies:
just installLaunch local server (TODO):
just project-runList of tasks:
just --listuv add package-nameadds dependency package, while
uv add --dev package-nameadds development dependency package. Both updates pyproject.toml and uv.lock
uv add --group groupname package-nameSee groups in pyproject.toml.
Description of the project's architecture. Diagrams, maps, etc.
TODO
vscode workspace file is present.
Obviously:
just check-testDescription of what the CI/CD process looks like and how it works. What is the deployment strategy, etc.
TODO
Note
Highlights information that users should take into account, even when skimming.
Tip
Optional information to help a user be more successful.
Important
Crucial information necessary for users to succeed.
Warning
Critical content demanding immediate user attention due to potential risks.
Caution
Negative potential consequences of an action.
