feat(frontend): add branded not-found page

This commit is contained in:
2026-09-21 19:12:08 +03:30
parent be97d94ef6
commit 9328556c28
5 changed files with 115 additions and 35 deletions

View File

@@ -80,6 +80,7 @@ Errors use the same `requestId` returned in the `X-Request-ID` header. See Swagg
- The backend validates card numbers and refreshes ZarinHub access tokens automatically.
- Every conversion attempt is audited in SQLite.
- Card numbers and upstream responses are sanitized before storage; credentials and tokens are not persisted.
- Unknown frontend routes display a branded 404 page with a link back to the application.
- SQLite data is stored in the `card_to_iban_data` Docker volume when using Compose.
## Tests