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.
Log in or sign up for Devpost to join the conversation.