Commit Graph

2 Commits (main)

Author SHA1 Message Date
iGor milhit 22563c2113
web: improve management of `.env` files
- Ignores `.env.production`.
- Improvees `.env.example` file.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2026-01-14 11:18:49 +01:00
iGor milhit 9fcd4d87e3
web: refactor in order to get an actual interface
- Splits the app in pages, components and services.
- Handles the routing.
- Creates an API service.
- Uses Pico CSS.
- Validates the form. TODO: to add validation state to the form.
- Updates the validation rules in the backend to be coherent on both
  sides.
- Adds tests.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2026-01-13 14:47:08 +01:00