• Project manager: Eva Fumo
• Back-end developers: Alessandro Viol, Marco Lo Giudice
• Front-end developers: Enrico Mariuzzo, Francesca Bazzo
Membri del team
Descrizione progetto
Rooms è un’app di messaggistica pensata per studenti universitari.
È organizzata in stanze, dove ognuna di queste corrisponde ad un
corso particolare.
Gli utenti devono creare un account e per accedere ad una stanza
utilizzano un codice.
Ci sono due tipologie di account:
• Utente normale
• Amministratore
Back end
I back end developers hanno realizzato le funzioni necessarie
per il funzionamento dell’applicazione.
Permettono principalmente la comunicazione con i database
(file csv).
Vengono utilizzati:
• Streamlit
• Pandas
• Libreria Time
Front end
I front end developers si sono occupati
dell’implementazione dell’applicazione, così da renderla
fruibile agli utenti e graficamente migliore.
Per fare questo, sono state usate principalmente due librerie:
• Streamlit
• Backend
Bugs
• La funzione removePage non funziona con il nuovo
aggiornamento di Streamlit, è stato necessario fare un
downgrade.
• Quando una chatroom è vuota, l’utente visualizza tutti i
messaggi delle altre chat.