3 - Modulo Valutazioni (Lato Valutatore) + Coda
Backend
· Coda FIFO + priorità: query ordinata per (priority_rank, created_at)
o priority_rank: Contratto=1, Preventivo=2, Valutazione=3
· PATCH /valuations/{id} – inserimento valore finale, modifica parametri tecnici
· GET /valuations/{id}/history – log modifiche (solo valutatori)
· POST /valuations/{id}/market-value – trigger on-demand Eurotax API
· Integrazione Portale dell'Automobilista (TrOCR CAPTCHA se necessario, vedi DealerEase)
· Import CSV Infinity (endpoint admin): stock, costi medi, margini, prezzi, giacenza
o POST /admin/import/stock
o Parser CSV configurabile (separatore, colonne mappate)
o Storicizzazione per modello
· GET /vehicles/{model}/stats – aggregati da CSV importati
· Email automatica a venditore al completamento valutazione (template HTML)
o con link diretto alla valutazione
· GET /valuations/previous?plate=XX000XX – storico valutazioni su stessa targa
Frontend
· Dashboard valutatore: coda di lavoro ordinata, indicatori priorità colorati
· Ricerca avanzata: targa, venditore, marca, modello, stato, data
· Dettaglio valutazione valutatore:
o Pannello dati veicolo + dati mercato
o Sezione dati interni (stock, costo medio ripristino, giacenza, margine, prezzo medio)
o Pulsante "Richiedi valore mercato" (Eurotax on-demand)
o Form inserimento valore finale con note
o Storico modifiche (accordion o timeline)
· Badge storico valutazioni stessa targa
· Visualizzazione verifica revisioni (Portale Automobilista)