diff --git a/docs/build/doctrees/about/index.doctree b/docs/build/doctrees/about/index.doctree index c5d8993..a022016 100644 Binary files a/docs/build/doctrees/about/index.doctree and b/docs/build/doctrees/about/index.doctree differ diff --git a/docs/build/doctrees/backend/index.doctree b/docs/build/doctrees/backend/index.doctree index 18bbe9a..ca12d40 100644 Binary files a/docs/build/doctrees/backend/index.doctree and b/docs/build/doctrees/backend/index.doctree differ diff --git a/docs/build/doctrees/development/log.doctree b/docs/build/doctrees/development/log.doctree index 9813871..3a2c7a7 100644 Binary files a/docs/build/doctrees/development/log.doctree and b/docs/build/doctrees/development/log.doctree differ diff --git a/docs/build/doctrees/environment.pickle b/docs/build/doctrees/environment.pickle index bb54186..6cb0ca8 100644 Binary files a/docs/build/doctrees/environment.pickle and b/docs/build/doctrees/environment.pickle differ diff --git a/docs/build/html/_sources/about/index.rst.txt b/docs/build/html/_sources/about/index.rst.txt index 292ff5c..862e0a5 100644 --- a/docs/build/html/_sources/about/index.rst.txt +++ b/docs/build/html/_sources/about/index.rst.txt @@ -1,2 +1,42 @@ Il progetto =========== + +**N.E.S.T.** (Noi Estraiamo Statistiche Tweet) è un progetto realizzato nel 2021 per +l'**esame di Progetto del Software** del corso di Informatica all'Unimore. + + +Suddivisione in moduli +---------------------- + +Il progetto è composto da tre parti: + +:py:mod:`nest_crawler` + Un modulo scritto in `Python`_ usando :py:mod:`tweepy` che recupera tweet attraverso la `Twitter API`_ secondo le + condizioni presenti all'interno del database e li salva per future elaborazioni. + +:py:mod:`nest_backend` + Un web server scritto in `Python`_ usando il framework :py:mod:`flask` che fornisce un'API HTTP per visualizzare e + manipolare i dati dell'applicazione, gestendo autenticazione, autorizzazione e comunicazione con il database. + +:js:mod:`nest_frontend` + Una applicazione web scritta in `JSX`_ usando il framework :js:mod:`react` che comunica con il backend, mostrando + all'utente i dati del backend in una formato immediatamente comprensibile. + + +.. _Python: https://www.python.org/ +.. _Twitter API: https://developer.twitter.com/en/docs/twitter-api +.. _JSX: https://reactjs.org/docs/introducing-jsx.html + + +Screenshots +----------- + +.. image:: frontendDashboard.png + +.. image:: frontendRepositoryCreate.png + +.. image:: frontendAnalysis.png + +.. image:: frontendRepositoryShare.png + +.. image:: frontendAlertCreate.png diff --git a/docs/build/html/_sources/development/log.rst.txt b/docs/build/html/_sources/development/log.rst.txt index c2a4535..d61c76b 100644 --- a/docs/build/html/_sources/development/log.rst.txt +++ b/docs/build/html/_sources/development/log.rst.txt @@ -1,10 +1,6 @@ Registro attività ================= -.. todo:: - - Mettere titoli personali uguali in tutti gli sprint per consistenza. - Sprint 0 -------- @@ -48,8 +44,8 @@ Riunioni collettive Attività individuali ^^^^^^^^^^^^^^^^^^^^ -Stefano Goldoni - Product Owner -""""""""""""""""""""""""""""""" +Stefano Goldoni - Product Owner & Tester +"""""""""""""""""""""""""""""""""""""""" .. list-table:: :header-rows: 1 @@ -81,8 +77,8 @@ Stefano Goldoni - Product Owner - diagrammi di attività -Flavia Cocca - Scrum Master -""""""""""""""""""""""""""" +Flavia Cocca - Scrum Master & UI Designer +""""""""""""""""""""""""""""""""""""""""" .. list-table:: :header-rows: 1 @@ -117,8 +113,8 @@ Flavia Cocca - Scrum Master - Stesura documentazione partita scrumble -Chiara Calzolari - UI/UX Designer -""""""""""""""""""""""""""""""""" +Chiara Calzolari - UI Designer +"""""""""""""""""""""""""""""" .. list-table:: :header-rows: 1 @@ -159,10 +155,56 @@ Chiara Calzolari - UI/UX Designer - Doppiaggio video di presentazione -Stefano Pigozzi - Frontend Developer & Sysadmin +Stefano Pigozzi - Sysadmin & Frontend Developer """"""""""""""""""""""""""""""""""""""""""""""" -.. todo:: Compilare con i dati di Toggl! +.. list-table:: + :header-rows: 2 + + * - Data + - Durata + - Attività + * - + - + - Totale + + * - 2021-04-02 + - 1.5h + - Studio + + * - 2021-04-08 + - 4.5h + - Configurazione Discord e GitLab + + * - 2021-04-09 + - 3.5h + - Riunione con il cliente e configurazione Taiga + + * - 2021-04-10 + - 4.0h + - Configurazione Penpot, Taiga, UI Design, progettazione Database + + * - 2021-04-11 + - 3.5h + - Riunione, configurazione GitLab e project management + + * - 2021-04-12 + - 0.5h + - Configurazione Twitter e UI Design + + * - 2021-04-15 + - 2.5h + - Partita a Scrumble e project management + + * - 2021-04-16 + - 1.5h + - Project management e configurazione SonarQube + + * - 2021-04-17 + - 3.5h + - Riunione e partita a scrumble + + Sprint 1 @@ -187,8 +229,8 @@ Riunioni collettive Attività individuali ^^^^^^^^^^^^^^^^^^^^ -Stefano Goldoni - Product Owner -""""""""""""""""""""""""""""""" +Stefano Goldoni - Product Owner & Tester +"""""""""""""""""""""""""""""""""""""""" .. list-table:: @@ -277,8 +319,8 @@ Per il lavoro di testing è stata utilizzata anche la tecnica del Pair Programmi - Testing del frontend tramite UI, controllo generale dei test già effettuati. -Giorgio Minoccari - Sviluppatore Backend -"""""""""""""""""""""""""""""""""""""""" +Giorgio Minoccari - Analyst & Backend Developer +""""""""""""""""""""""""""""""""""""""""""""""" Durante lo sprint ho principalmente svolto sviluppo e test riguardo alla API di twitter, in modo da poter effettuare chiamate efficenti e non venire limitati dal sito riguardo alle richieste effettuate. @@ -318,8 +360,8 @@ Durante lo sprint ho principalmente svolto sviluppo e test riguardo alla API di - Test di chiamata alle funzioni di ricerca a partire da repository con condizioni complesse aggregate -Lorenzo Balugani - Developer -"""""""""""""""""""""""""""" +Lorenzo Balugani - DB & Backend Developer +""""""""""""""""""""""""""""""""""""""""" .. list-table:: :header-rows: 1 @@ -363,8 +405,8 @@ Lorenzo Balugani - Developer - Bugfixing -FLavia Cocca - Scrum Master -""""""""""""""""""""""""""" +FLavia Cocca - Scrum Master & UI Designer +""""""""""""""""""""""""""""""""""""""""" .. list-table:: :header-rows: 1 @@ -414,12 +456,68 @@ Chiara Calzolari - UI Designer - Ultimi ritocchi al mockup UI -Stefano Pigozzi - Frontend Developer -"""""""""""""""""""""""""""""""""""" +Stefano Pigozzi - Sysadmin & Frontend Developer +""""""""""""""""""""""""""""""""""""""""""""""" -.. todo:: Compilare con i dati di Toggl! +.. list-table:: + :header-rows: 2 + * - Data + - Durata + - Attività + * - + - + - Totale + * - + - + - + + * - + - + - + + * - + - + - + + * - + - + - + + * - + - + - + + * - + - + - + + * - + - + - + + * - + - + - + + * - + - + - + + * - + - + - + + * - + - + - + + * - + - + - + + Sprint 2 -------- diff --git a/docs/build/html/about/index.html b/docs/build/html/about/index.html index a605dc6..7bf5c4d 100644 --- a/docs/build/html/about/index.html +++ b/docs/build/html/about/index.html @@ -87,13 +87,24 @@

Manuale utente

Guida sviluppatore

+

Compendio del progetto

+

Documentazione autogenerata