Short sentence describing what this project does and who it is for.
Explain why this exists.
- What problem does it solve?
- Who uses it?
- What process does it automate or improve?
Example:
This project automates the extraction and normalization data from an API, generating a clean CSV for analysis and dashboards.
Bullet list of what the project does.
- Fetches data from source X.
- Validates and cleans records.
- Generates CSV / JSON output.
- Logs failures.
This is for non-technical readers.
These should be identical in almost all repos:
Clone the repo and install dependencies:
# clone the repo
git clone <repo-url>
cd <project>
# create env file
cp .env.example .env
# install dependencies
poetry install
# activate virtual env
eval $(poetry env activate)To see all project's tasks.
# Need virtual environment activated
# otherwise run 'poetry run task list'
task list