Skip to content

Latest commit

 

History

History
37 lines (18 loc) · 1.34 KB

File metadata and controls

37 lines (18 loc) · 1.34 KB

DISGO 🎸

Listen, discover, and never miss another show! DISGO is a music streaming platform that utilizes real-world event and music data to integrate seamlessly with the Spotify ecosystem.

Simply enter your location and the dates that you will be there, and DISGO will generate a playlist of all artists playing shows for your search. Filter the results by genre, and export the playlist to your Spotify account for easy listening wherever you go. Finally, view event details and find tickets for your new favourite artists. 🤟🏼

The project was delivered by 3 engineers over a span of 1.5 weeks. The team organized 2-day sprints to tackle various features and held daily agile scrum meetings to set goals, check-in on progress, and brainstorm ideas.

Users can access the deployed app at the following link.

"main page"

Architecture

"architecture"

Getting Started

Run npm install in both the client directory and server directory.

Run npm start in both the client directory and server directory.

Go to http://localhost:3000.

Tech Stack

Core Stack: React, Express, NodeJS

UI Framework: Material UI

APIs: SeatGeek API, Spotify Web API, Spotify Web Playback SDK

OAuth: passport-spotify

Deployment: Heroku, Netlify