No description
| app | ||
| migrations | ||
| tests | ||
| .env.example | ||
| .gitignore | ||
| AGENTS.md | ||
| config.py | ||
| design.md | ||
| Perfect! Hier ist die Zusammenfassung 2de.md | ||
| progress.md | ||
| README.md | ||
| requirements.txt | ||
| wsgi.py | ||
Steady
Steady is an ADHD-friendly task manager built with Flask. Phase 1 provides the application factory, database and migration setup, secure authentication, and the shared visual foundation.
Local setup
python -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
flask --app app run --debug
The development server is available at http://127.0.0.1:5000. Copy
.env.example to .env or export its values in your shell. Replace the sample
SECRET_KEY before using the app beyond local development.
Database migrations
Apply the committed migrations after installing dependencies:
flask --app app db upgrade
When a model changes, generate a migration with
flask --app app db migrate -m "Describe the schema change", review the
generated operations, and commit them so every environment applies the same
schema.
Tests
python -m pytest
Tests use an isolated in-memory SQLite database and never write to the local development database.