Inspiration
Club Central was born from the desire to streamline campus engagement. It draws inspiration from university services like Corq and Engineering Connector, we noticed a gap in the user experience: students needed a more centralized, intuitive way to discover communities that align with their goals and aspirations.
What it does
Users are able to interact with the website to learn more clubs and join clubs. The admin user can edit and delete the clubs after creation.
How we built it
We built it using plain HTML/CSS/JS for the frontend, with the backend of Flask. The databases used to store are in JSON and SQL Databases.
Challenges we ran into
One of the challenges was creating the csv as the database for the list of clubs. This was difficult because of the lack of API's to fetch from to create our implementation.
Accomplishments that we're proud of
We are proud to present a simple and modern interface for joining clubs and viewing club details.
What we learned
We learned to connect the backend and the front end website. We learned how to handle multiple users with different levels of privileges using the a SQL database.
What's next for Club Central
We don't plan to stop, in fact we plan to add features like these:
- Push Notifications: Alerting users when their favorite clubs post new events.
- Integrated Messaging: Allowing prospective members to chat directly with club leads.
- Live API Integration: Transitioning from static CSVs to a live data feed from university servers.
Log in or sign up for Devpost to join the conversation.