Skip to content

TicketMaster Clone app, where users can sign up and buy tickets for upcoming local concerts, with realtime data being fetched and displayed. Made with MERN Stack.

Notifications You must be signed in to change notification settings

kevindarbydev/ticketblaster

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TicketBlaster is a student project designed to demonstrate our understanding of MERN Full-Stack development.

Instructions to run locally

Clone or download the repo and open it in an IDE with an integrated terminal

Run the following commands

cd ticketmaster-master 
cd frontend
npm install

This will install the required dependencies for the project to operate correctly

Afterwards, run the following commands to install backend dependencies:

cd backend
npm install

In the main project directory, change .env.example to .env and insert your mongoDB connection string where instructed.

Also, be sure to delete the numbered lines

Insert your Ticketmaster API Key in .env where it says "API_KEY= "

Your API Key should now be plugged in and working in the following line (line 295):

url: `https://app.ticketmaster.com/discovery/v2/events.json?classificationName=music&dmaId=522&apikey=${process.env.API_KEY}`,

Once dependencies are installed and your .env is configured, you can use the below commands to start the servers:

cd backend
npm start
cd frontend
npm start

About

TicketMaster Clone app, where users can sign up and buy tickets for upcoming local concerts, with realtime data being fetched and displayed. Made with MERN Stack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.2%
  • CSS 8.0%
  • Other 0.8%