docs: riscrivi README con funzionalità aggiornate e accesso da mobile
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
32
README.md
32
README.md
@@ -1,12 +1,27 @@
|
|||||||
# BitePlan
|
# BitePlan
|
||||||
|
|
||||||
App mobile-first per la gestione della dieta quotidiana.
|
App mobile-first per la gestione della dieta quotidiana — pianificazione pasti, conversione crudo/cotto e lista della spesa.
|
||||||
|
|
||||||
## Funzionalità
|
## Funzionalità
|
||||||
|
|
||||||
- **Piano Pasti** — pianifica colazione, pranzo e cena per ogni giorno della settimana
|
### Piano Pasti
|
||||||
- **Convertitore crudo/cotto** — calcola il peso cotto a partire dal crudo (e viceversa) con coefficienti di resa per 14 alimenti
|
- Pianificazione settimanale su 7 giorni × 3 pasti (colazione, pranzo, cena)
|
||||||
- **Lista della spesa** — checklist con aggiunta, spunta e rimozione elementi
|
- Card accordion per giorno, giorno corrente aperto di default
|
||||||
|
- Aggiunta e rimozione di voci per ogni pasto
|
||||||
|
- Generazione automatica della lista della spesa dai pasti pianificati
|
||||||
|
- Persistenza automatica su LocalStorage
|
||||||
|
|
||||||
|
### Convertitore crudo/cotto
|
||||||
|
- Conversione bidirezionale del peso (crudo → cotto e cotto → crudo)
|
||||||
|
- Ricerca alimento in tempo reale
|
||||||
|
- Oltre 50 voci tra cereali, legumi, verdure, carni, pesce e uova
|
||||||
|
- Fino a 4 metodi di cottura per alimento: bollitura, padella, forno, friggitrice ad aria
|
||||||
|
- Coefficienti di resa documentati con fonti (CREA, SINU, Istituto Muzzone, USDA)
|
||||||
|
|
||||||
|
### Lista della spesa
|
||||||
|
- Checklist con aggiunta manuale o importazione dai pasti pianificati
|
||||||
|
- Separazione visiva tra elementi da completare e completati
|
||||||
|
- Rimozione singola e svuota lista con conferma
|
||||||
|
|
||||||
## Stack
|
## Stack
|
||||||
|
|
||||||
@@ -26,16 +41,11 @@ npm run dev
|
|||||||
```
|
```
|
||||||
|
|
||||||
Aprire [http://localhost:5173](http://localhost:5173) in Chrome con DevTools in modalità mobile (viewport 360×640).
|
Aprire [http://localhost:5173](http://localhost:5173) in Chrome con DevTools in modalità mobile (viewport 360×640).
|
||||||
|
Da un dispositivo mobile sulla stessa rete, aprire `http://<ip-host>:5173`.
|
||||||
|
|
||||||
## Build APK Android
|
## Build APK Android
|
||||||
|
|
||||||
Richiede Docker su host **x86_64**.
|
Vedi [docker/README.md](docker/README.md) per i requisiti e i dettagli della pipeline.
|
||||||
|
|
||||||
```bash
|
|
||||||
bash docker/build.sh
|
|
||||||
```
|
|
||||||
|
|
||||||
L'APK viene generato in `dist/biteplan.apk`. Vedi [docker/README.md](docker/README.md) per i dettagli.
|
|
||||||
|
|
||||||
## Documentazione
|
## Documentazione
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user