Inspiration
We have all faced trouble when it came to making our schedules. It was a process we never looked forward to
What it does
Our app allows you to input the classes you want to take and then we generate all the possible schedules.
How we built it
The app was built from the ground up in node.js, AWS, Python, HTML/CSS/JS,
Challenges we ran into
Mainly Developing an algorithm to spit out the possible schedules. And deploying the website as no one on the team had ever used AWS before. Also, no one had backend experience with node.js. Also after buying a domain from domain.com, my account was flagged for security concerns. I haven't heard a response back so was never able to connect my ec2 instance on AWS to our intended domain.
Accomplishments that we're proud of
Deploying the site and getting the algorithm made! It was much faster and efficient than we initally expected. We had different levels of experience i.e. frontend JS, and django. But this project brought a lot of things together. We were able to "patch" many of our skills in development
What we learned
Coding is fun. AWS and node.js is complicated but soooo useful.
What's next for HackYoSchedule
A bigger and better version coming soon! We want an expanded dataset and better interface.
Log in or sign up for Devpost to join the conversation.