Inspiration

There are a lot of events we want to attend, but either our friends don't have time or don't share the same interests. We don't want this to prevent people from attending the events the want because attending with other people versus just yourself makes a big difference.

What it does

Our website allows users to browse through concerts, shows, and other events. Once an event is chosen, the user can join or create a group to go with. Groups can be set to a certain amount of people, and they have descriptions to gather people with similar interests. Once a group is formed, the user has the emails of the other people of the group and can interact with them outside of the platform.

How we built it

We use React/Vite as front end and use HTML/CSS to edit the look. FastAPI is responsible for the backend logic, and it is responsible for fetching the information across the platforms. MongoDB Atlas has saved all the data we pulled from Ticket Master Discovery API. MongoDB also saved user and group information for the user experience.

Challenges we ran into

We got error messages.

Accomplishments that we're proud of

We successfully built a full-stack application that allows users across the web to come together to form groups and attend concerts together. We are proud of successfully deploying it.

What we learned

We learn how to use MongoDB and how to fetch data back and forth from the TicketMasterAPI. This was also our first time deploying a full-stack appliation, so we learned how to utilize Docker and Railway for efficient deployment.

What's next for GoConcert

Add more events other than from Ticketmaster. Allow direct messaging.

Share this project:

Updates