Join a Team Page
We've often attended events that were poorly organized, due to the multiple mediums needed to coordinate the event. We wanted to make a 'One-Stop-Shop' site, that allows users to coordinate, join and view events all in one place. Using this website would solve the common pitfalls of poor organization and a lack of communication between event coordinators and attendees.
What it does
The website enables users to create, join, and view events happening around them.
How we built it
Challenges we ran into
Coming into this event, none of our team members knew HTML, CSS, or SQL. Because of this, we had to learn all three languages and apply them to our site in a short amount of time. Additionally, for the account creation, we planned to use Google OAuth to link the events attending to Google Calendar, but it required us to request the use of it, which would take too long to implement into the project. Instead, we opted to use GitHub as a login method alternative.
What we learned
We learned how to use HTML and CSS in order to create and style webpages. Additionally, we learned the language Flask to create the back end for our web app and to make it functional. Finally, we used SQL for the database to store data from our website.