-
Ticket stub list (Android)
-
Ticket stub list (iOS)
-
Concert view with friends and photos (Android)
-
Concert view with friends and photos (iOS)
-
Festival view (iOS)
-
Festival view (Android)
-
Concert view with VR video available
-
Concert VR video playing for Google Cardboard
-
Custom branded Google Cardboard
-
Custom branded Google Cardboard (other side)
-
Artist recommendations based on the concerts you have gone to (Android)
-
Artist recommendations based on the concerts you have gone to (iOS)
-
A song you might like streaming in the app (Android)
-
A song you might like streaming in the app (iOS)
-
Your profile - locations and friends (Android)
-
Your profile - locations and friends (iOS)
-
Website for tour managers
Inspiration
I have been to tons of shows and have every ticket stub in a ticket album, but it's missing most of the shows I've gone to because most tickets are digital or Will Call today, and some venues take the entire ticket. I wanted one place where I could go to see a timeline of the concerts I've been to, who I went with, and look at the photos my friends and I took.
What it does
Mobile app for concertgoers
- See a list of ticket stubs for concerts you've been to including data like venue, seat, and price
- See which friends attended the show with you
- View the photos you and your friends took at the show
- Watch the concert in VR
- Listen to artists that you might like given the shows you've gone to
- Lets you spark a show for an artist you might be interested in
Website for tour managers
- View a map with data points to let manager determine where to tour next
- Clusters of fans
- Tour locations
- Indications of capacity filled
- Indications for time since last tour date
Branded Google Cardboard
- Custom branding allows bands to sell cool merchandise which will be very engaging for fans
How I built it
Mobile app for concertgoers
- Xamarin
- Unity
- Google VR for Google Cardboard
- Qloo API to find artists you might like
- 7digital music streaming
- Amazon Web Services
Website for tour managers
- Angular
- SKY UX
- Google maps
Branded Google Cardboard
- Google Cardboard (the specs are open source so these are very cheaply available customized in bulk)
- Sharpies
- Brother label printer
Challenges I ran into
The 7digital release popularity is always 0 (I think this is a bug), and tracks don't contain popularity info. This means that I can't determine the most popular track to stream, which means that I have to choose a track at random and hope that it is a good one.
I don't have a large data set to seed the tour manager website with so it's not very compelling in its current state. I think if this app becomes widely used, it will give me the data needed to provide useful information here. I am randomly generating 100 tour dates but the data is unrealistic.
There is a bug in the Google VR SDK that prevents viewing 360 videos on iOS, so I could only show that part of the app on Android even though it should be cross-platform.
I believe it is possible but I didn't complete getting the VR concert viewer to be included in the app bundle so they are currently two apps that both need to be downloaded to function.
Finding any VR video of concerts was very difficult. I only managed to find one and had to find that person's contact information to get permission to use the video.
Accomplishments that I'm proud of
Overall I think this went quite well and I didn't run into any major roadblocks. I had a good plan going in and I think I executed on most of the pieces I wanted to.
What I learned
Copyrights are very complicated.
What's next for Soundex
- Hook up the pieces that are hard-coded to real data stores and authentication
- Additional advertising opportunities
- Link to purchase music, merchandise, or tickets
- More complex location and friend management for concertgoers
- Upload photos and 360 videos
- Add shows
- Select artists for festivals
Built With
- 7digital
- amazon-web-services
- qloo
- showsparker
- unity
- xamarin
Log in or sign up for Devpost to join the conversation.