Flashcards HTMX frontend – WIP
Flashcards’ frontend built on top of FastAPI and HTMX.
NOTE: This is a work-in-progress, not running application. Do not expect it to just download it and be able to run it if you’re not familiar with Python and HTMX.
> python3 -m venv venv > source venv/bin/activate > pip install -e .[dev] > pre-commit install > uvicorn flashcards_htmx.app:app --reload # or python flashcards_htmx/main.py INFO: Started server process [XXXX] INFO: Waiting for application startup. INFO: Application startup complete. INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit) INFO: 127.0.0.1:60494 - "GET / HTTP/1.1" 200 OK ... do some changes ... > pytest
The pre-commit hook runs Black and Flake8 with fairly standard setups. Do not send a PR if these checks, or the tests, are failing.