update docs

This commit is contained in:
gabdevele
2026-06-05 12:05:20 +02:00 Unverified
parent c1f1d1af52
commit 372cfe930e
-17
View File
@@ -1,10 +1,3 @@
devo sviluppare questo progetto, il focus di questa repo è il backend del progetto.
Il backend deve essere necessariamente sviluppato in C++, per questo ho scelto il framework drogon.
Il focus è lo sviluppo del backend in locale su questa macchina, solo alla consegna andrà setuppato la parte docker.
docker viene utilizzato per servizi esterni quali mysql o in futuro per altri servizi quali redis ecc...
Il nome del progetto non è quello della cartella, chiaramente ironico, ma è "Visione".
Traccia principale del progetto: Traccia principale del progetto:
Caso di studio Caso di studio
Segnalazioni urbane Segnalazioni urbane
@@ -173,13 +166,3 @@ erDiagram
text testo text testo
datetime data_invio datetime data_invio
} }
Il sito sarà in italiano però è importante che il codice sia scritto in inglese, per mantenere una coerenza con le convenzioni di programmazione e facilitare la comprensione da parte di sviluppatori di diverse nazionalità. Ovviamente nomi propri o cose tipicamente italiane.
Voglio che il codice segua le best practice del C++ moderno, con un'architettura ben definita e modulare. Il backend deve essere scalabile e facilmente manutenibile. Molto importante per me anche la leggibilità e la semplicità del codice, voglio che sia chiaro e comprensibile anche per chi non è un esperto di C++.
Dato che sei un LLM e che il framework Drogon non è così popolare, è importante che tu faccia sempre riferimento alla repo clonata in locale /home/gabdevele/Projects/snitchitaly/backend/drogon e alla documentazione ufficiale: https://drogonframework.github.io/drogon-docs/
Inoltre fondamentale per questo progetto che scrivi i file markdown che possono aiutare gli llm a capire meglio il progetto.
Dopo aver definito tutte le feature, le spefiche del progetto e creato tutti i file, è possibile iniziare con lo sviluppo.