Skip to content

WillSant01/MongoCraft

Repository files navigation

MongoCraft

Ticket_One è un'applicazione CLI sviluppata in Python che consente agli utenti di cercare e acquistare biglietti per concerti. L'applicazione utilizza MongoDB come database per memorizzare le informazioni sui concerti, la disponibilità dei biglietti e i prezzi.

Questo progetto fornisce un'infrastruttura per:

Funzionalità

  1. Ricerca concerti per:

    • Nome;
    • Artista o Band;
    • Membro della band;
    • Vicinanza geografica (massimo 7 km);
    • Intervallo di date.
  2. Acquisto biglietti (con log-in):

    • Visualizza i concerti con disponibilità;
    • Visualizza la cronologia degli acquisti.

Requisiti

Assicurati di avere installato sul tuo sistema:

  • Python 3.x;
  • MongoDB.

Per verificare la versione di Python, esegui il seguente comando:

python --version

Installazione delle dipendenze

Le librerie richieste per il progetto sono elencate nel file requirements.txt. Assicurati di avere installato il kernel dell'editor che stai utilizzando, oltre alle librerie elencate nel file requirements.txt. Per installare le librerie, esegui il seguente comando:

pip install -r requirements.txt

Avvio del progetto

Segui questi passaggi per avviare l'applicazione Ticket_One:

  • Clona il repository git che contiene il codice dell'applicazione.
  • Assicurati di avere MongoDB in esecuzione sul tuo sistema.
  • Assicurati di avere installato tutte le dipendenze elencate nel file requirements.txt.
pip install -r requirements.txt
  • Esegui il file principale dell'applicazione per avviare il sistema di gestione dei biglietti.

Struttura del progetto

Il progetto è strutturato per consentire la ricerca e l'acquisto di biglietti per concerti, utilizzando MongoDB per memorizzare le informazioni.

Contatti:

Per domande o informazioni:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages