Inspiration
We got the inspiration for HowdyHub as throughout this fall semester all of us have had trouble joining GroupMes for all of our courses. Sometimes multiple links were sent out for one course or other times there simply was no link available.
What it does
HowdyHub centralizes the links for all GroupMe chats at Texas A&M University. We implemented a search bar so you can search for each one of your classes separated by the professor. A unique feature of our website is that we have a script that will automatically create and destroy GroupMes at the beginning and end of the semester respectively.
How we built it
We built our website with the Flask framework to implement a search bar and provide an aesthetic UI for the user. The course information is loaded into a JSON that we can call to get the information for our website. Our script was written with python and utilized GroupMe's public APIS.
Challenges we ran into
We struggled with the automation of implementing GroupMe's public API into our script to automate the creation and deletion of GroupMe chats. Eventually, we were able to overcome this through vigorous testing and studying of GroupMe's API documentation.
Accomplishments that we're proud of
Our website has a UI that's easy on the eyes while still maintaining its functionality. Moreover, our website is designed to last multiple semesters due to our automated creation and deletion of GroupMe chats.
What we learned
Throughout the creation of this project, we made sure that it was very simple to use so that any student at Texas A&M would be able to navigate through it.
What's next for HowdyHub
The next steps for HowdyHub would be to work with Texas A&M so we could access the database for all of our courses to allow for easier implementation of our data.
Log in or sign up for Devpost to join the conversation.