Skip to content

valeriogozzellino/TWEB-react-project

Repository files navigation

TWEB-Project: FootballGoal

Web Technologies Course Project

FootballGoal è un progetto sviluppato per il corso di Web Technologies. Fornisce una piattaforma interattiva per gli appassionati di calcio, offrendo aggiornamenti in tempo reale, statistiche delle partite e una community per la discussione.

Prerequisiti

Prima di iniziare, assicurati di avere installato Node.js e npm sul tuo sistema. Questo progetto richiede anche che IntelliJ sia configurato per gestire il server PostgreSQL.

Passaggi per l'esecuzione

  1. Installazione delle dipendenze npm

    Apri il terminale e naviga nella directory del progetto. Installa le dipendenze npm per ciascun server e per il client con i seguenti comandi:

    cd mongo-server/
    npm install
    cd ../main_server
    npm install
    cd ../client/
    npm install
  2. Avvio dei server Express

    Per avviare i server Express, esegui questi comandi in terminali separati:

    # Nel primo terminale
    cd MainServer
    npm run dev
    
    # Nel secondo terminale
    cd MongoServer
    npm run dev
  3. Avvio del server PostgreSQL

    Utilizza IntelliJ per avviare il server PostgreSQL seguendo la configurazione del progetto.

  4. Avvio del client

    Per avviare l'interfaccia client, torna alla directory principale del progetto e poi naviga nella cartella del client per eseguire il comando di avvio:

    cd Client/
    npm start
  5. Accesso all'applicazione

    Una volta avviato il client, apri il browser e collegati all'indirizzo http://localhost:3002 per accedere all'applicazione.

Buon divertimento con FootballGoal!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published