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.

Built With

Share this project:

Updates