Do Eat Better.
Contributo evolutivo e di refactor su piattaforma web Do Eat Better per la gestione operativa dei food tour in Europa.

- Periodo
- 2024 - In Corso
- Ruolo
- Software Developer
- Ambito
- Full stack application
- Cliente
- Do Eat Better
01 / Il progetto
Da dove siamo partiti.
- 01
Contesto
La codebase iniziale era basata su backend Django, admin Django con template Jazzmin e frontend con template HTML utilizzato dagli operatori durante i tour gastronomici.
- 02
Obiettivo
Mantenere continuita sulle funzionalita esistenti e guidare la transizione verso interfacce React dedicate ad admin e operatori.
- 03
Sfida
Eseguire una refactorizzazione progressiva senza interrompere i flussi operativi, migliorando stabilita e performance su processi ad alta frequenza.
02 / Il mio contributo
Cosa ho realizzato.
- 01
Manutenzione evolutiva della codebase esistente con sviluppo di nuove funzionalita su backend Django.
- 02
Progettazione e sviluppo della nuova interfaccia React per area admin e area operatori.
- 03
Introduzione della gestione asincrona con Celery e Redis per stabilizzare task critiche e ridurre i cali di performance.
03 / Stack utilizzato
- Python
- REST API
- PostgreSQL
Approfondisci:Python PostgreSQL
04 / Risultati
Cosa è cambiato.
- Flussi operativi piu stabili e monitorabili rispetto alla gestione precedente.
- Usabilita migliorata per admin e operatori grazie a un'interfaccia piu moderna e coerente.
- Base applicativa piu scalabile per supportare crescita di tour, prenotazioni e attivita multi-paese.