Inspiration

From experience that every quarter or semester, we want to apply for certain classes with people or friends who are planning to take it so that we don't have to worry about getting used to new classmates. Usually what happens is by the time we do find those people, the spots in the class are taken.

What it does

CourseBuddies solves that by connecting students in a school by matching their courses, whether they be ones they've taken, are taking, and will take. We also connect them by clubs that they are interested in to be better match their interest. Our biggest take is the ability to connect with alumni because from experience, students can learn so much more by communicating with alumnis.

How we built it

First, we setup a database of users using Firebase. On our frontend, we used React to better split our project into different components. We use ESlint to check for unused variables. Nodenv to make sure our project library versions are the same. After a user logs in, they can search for classes or find people who are taking certain classes, same thing with clubs.

Challenges we ran into

We were quite inexperienced with Firebase so there were a lot of complications when merging with our react project.

Accomplishments that we're proud of

We made a team on the fly and created something that might contribute greatly to the academic world, even though what we made is more of a proof-of-concept at this stage, we hope to continue in developing it because we believe our idea can make a change.

What we learned

AGILE Project, web hosting and DBMS, pretty much skills that will help us become better fullstack developers in the future.

What's next for CourseBuddies

We will complete the project together after the hackathon.

Built With

Share this project:

Updates