Inspiration

Most of the time, many of our favourite concerts happen in places too far to get to, and both the trip and the tickets can cost a lot. So we decided to make Peanut Gallery to bring the concert to you, at little to no cost!

What it does

The Peanut Gallery allows you to browse through the events happening soon. You can log on to the website to create an account as well. This way, you can sign up for events and add them to your personal calendar also linked on the Peanut Gallery website. In addition, 24 hours before your event, Peanut Gallery sends you a reminder through Twilio by text, and cancelling is very simple as you will just need to reply with 1 to cancel, and nothing if you still plan on attending. There is also a page for the live event, that also includes a live chat section.

How we built it

We built this using primarily HTML, CSS and JavaScript on Replit. We also used Twilio to design an event reminder system. In addition, we tried to use Python Flask and Node.js for a login system and also to make the request to Twilio so our event reminder system could work in the website.

Challenges we ran into

We have never used Python Flask, Node.js, or Twilio before, so it was extremely difficult to create a working login system and to make the request to Twilio. In addition, we had little time to figure this all out because we were caught with the problem of the elements in HTML formatting differently on different computers, despite the fact that we were all using the same browser and operating system. Finally, we also wanted to register a Domain.com, but were unable due to the fact that we did not seem to receive promo code when registering for this hackathon, nor could we find one in the resources page.

Accomplishments that we're proud of

The website looks very well done, and although not all of the backend aspects worked out, we are very proud of how much we learned making this. In addition, we had very little experience working with JavaScript as well, so we are proud of the fact that we made that part work out it the end for the most part.

What we learned

We learned a lot about Node.js, Python Flask, Twilio and even JavaScript. For almost all of us, this was our first hackathon, so we also learned much about how hackathons work.

What's next for Peanut Gallery

We hope to fix all the bugs and properly make the request to Twilio so the user can get event reminders. We also hope to create a properly working login system that can accept and personalize the website for many users, perhaps making things such as recommendations for events. In addition, we hope to partner up with real events to host them on our platform, as well as create a working live chat system.

Share this project:

Updates