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

Share this project:

Updates