Inspiration: We were inspired by the limited availability of convenient tools specifically designed for UCSC students.
What It Does: SlugHub provides students with essential tools and resources to effectively manage their class schedules, stay informed about upcoming events, and facilitate communication with fellow students.
How We Built It: We developed the application using PyQt, a Python GUI toolkit, alongside Visual Studio Code for coding and GitHub for collaborative version control.
Challenges We Ran Into: Initially, we faced difficulties accurately retrieving user location data. After troubleshooting, we successfully resolved the issue.
Accomplishments We're Proud Of: We're particularly proud of our map feature (which was the hardest to implement) as well as our schedule feature with is our most useful.
What We Learned: Throughout this project, we gained valuable experience in using MongoDB and enhanced our skills in application development with PyQt. It also provided extensive practice in creating intuitive and user-friendly graphical interfaces.
What's Next for SlugHub: Moving forward, we plan to implement visual scheduling features and refresh the application's graphics for improved visual appeal. Additionally, we aim to introduce a comprehensive course planner to assist students in smoothly navigating their four-year academic journey.
Log in or sign up for Devpost to join the conversation.