mirror of
https://github.com/pds-nest/nest.git
synced 2024-11-22 21:14:18 +00:00
42 lines
1.3 KiB
ReStructuredText
42 lines
1.3 KiB
ReStructuredText
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
|