Inspiration
Office hours can be hard to find quickly without a syllabus on hand. Being able easily access this information is important to your success as a student.
What it does
DawgHours displays office hours by professor by course! With a quick search, any student can find the hours of professors or even TAs.
How we built it
Using NGINX as our server application, we wrote the backend in C++. This backend provided JSON data to the front end site, which parsed and displayed the data accordingly.
Challenges we ran into
Not being proficient in C++, we hit some major roadblocks when trying to send our data via the backend API.
Accomplishments that we're proud of
The visuals look sleek and intuitive. With the search function, it is extremely easy to use. Also optimized for mobile screens.
What we learned
C++ is super particular about everything concerning memory allocation and object references. IT IS NOT JAVA.
What's next for DawgHours
A properly implemented database that can house hundreds of professors' (and TAs') office hours as well as a sign-in portal for professors so that they can manage/add/edit the office hours displayed to students.
Built With
- c++
- css
- domain.com
- github
- google-cloud
- html
- javascript
- jquery
- nginx
- tears
- vuejs
Log in or sign up for Devpost to join the conversation.