We wanted to make syllabus week easier and accessing class information quick.
What it does
It will prompt you for your classes and when you input them it will plan out your class schedule for you with times and room numbers automatically. You can also add homework assignments and exams so you can keep track of what you need to do each week.
How we built it
We used C++ as the base language to do all the processing. We then transferred all the information needed to HTML to make a cleaner and easier interface. We also used WSU course catalog in order to get class information so the user does not need to input it themselves.
Challenges we ran into
Having a private member that is an array of struct be a struct that mostly contain streams Pointers to classes were not being properly allocated and therefore did not have the memory needed for variables Couldn’t install access to library file to parse through HTML information
Accomplishments that we're proud of
Creating a successful way to grab the HTML data from the WSU course catalog. The HTML page also came along well sadly without domain.com. We are also proud of being able to mix in C, C++, and HTML.
What we learned
Many of us had not used HTML before so that was a learning experience. We also learned how to use private members as arrays. We had a hiccup and started learning how to use ruby but that ended up being a dead end for us.
What's next for CubHub
We want to first complete the data base. Next finishing the HTML website would make interfacing easy to use and look at. We would also like to implement more features that make WSU students more connected with their surroundings by looking for and using a database to get special events that are happening in and around Pullman. We want to make a space for all Cougars to be able to come to and quickly get the information they need.