diff --git a/prompt.md b/docs/TRACCIA.md similarity index 85% rename from prompt.md rename to docs/TRACCIA.md index bc52437..df926b2 100644 --- a/prompt.md +++ b/docs/TRACCIA.md @@ -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: Caso di studio Segnalazioni urbane @@ -172,14 +165,4 @@ erDiagram int utente_id FK text testo 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. \ No newline at end of file + } \ No newline at end of file