/Progetto-PAC-2023-24

Artefatti software inerenti il progetto del corso di Progettazione Algoritmi e Computabilità (PAC)

Primary LanguageDart

Progetto di PAC aa.2023-24: Mountain App

Deployment - Costruisci e Pubblica l'immagine dei managers Development - Costruisci e Pubblica l'immagine dei managers Deployment - Costruisci e Pubblica l'immagine del gateway Development - Costruisci e Pubblica l'immagine del gateway Deployment - Costruisci e Pubblica l'immagine del frontend Development - Costruisci e Pubblica l'immagine del frontend

Membri del team

Nome e Cognome Matricola Mail
Federico Imberti 1066358 f.imberti@studenti.unibg.it
Cristian Tironi 1064464 c.tironi1@studenti.unibg.it
Stefano Gregis 1073328 s.gregis4@studenti.unibg.it
Sabrin Maatoug 1065576 s.maatoug@studenti.unibg.it

Demo

Una demo del progetto è disponibile all'indirizzo http://165.227.152.216:9000 . Per accedere è possibile usare uno dei profili generati come mockup con ChatGPT all'iterazione 3. Maggiori dettagli sono disponibili nella guida utente dell'iterazione 4.

Important

Update: la demo non è più online avendo terminato il corso di PAC a Febbraio 2024, tuttavia rimane possibile lanciare il progetto con docker-compose come descritto nella documentazione; sarà necessario cambiare 'deployAddress' nel codice della app con l'indirizzo della vostra macchina virtuale.

Quickstart

Potete eseguire il progetto con il seguente comando, attraverso curl e docker-compose. Il file "docker-compose.yml" verrà scaricato in locale e poi eseguito

curl -O https://raw.githubusercontent.com/FI-153/Progetto-PAC-2023-24/production/docker-compose.yml && rm -r dbinit; mkdir dbinit && cd dbinit && curl -O https://raw.githubusercontent.com/FI-153/Progetto-PAC-2023-24/production/Backend/Iterazione3/dbinit/init.sql && cd .. && docker compose up

Important

È necessario che il daemon di Docker sia attivo.

Caution

Questa operazione sovrascriverà ogni file chiamato "docker-compose.yml" nella cartella in cui viene eseguito.


Per lanciare manualmente un aggiornamento di tutte le immagini che compongono l'architettura usate

docker start manual-update