Inspiration
When a new semester begins, we often ask our friends for their new schedules and we manually match the course name, course code, and check the section of courses we have together (which takes a lot of time, is mentally exhausting, and laborious). Sometimes, we find ourselves hopeless, in need help with our homework/projects and our friends are unavailable or we want to meet new friends in our classes.
What it does
By exporting your course list on SSC via ical and logging in with your Facebook account, we match you to your classmates so you don't have to do the manual work and we help keep track of your classmates in your profile.
How we built it
We built this using React and AWS. .tech domain: coursecompanion.tech .com domain: coursecompanion.com
Challenges we ran into
-Converting the .ics (ical) file type to a usable file format, and matching the course codes with facebook friends -Facebook authentication -Configuring UI frameworks
Accomplishments that I'm proud of
-Utilized modern material design for an efficient user experience -Build an app that we will use almost daily -Configured Facebook authentication
What we learned
-We feel more confident about innovating a useful tool that solves an everyday problem -Most of our team had little experience with React and Javascript so it was significant learning curve to learn the ropes in less than 24 hours
What's next for Course Companion
-We hope to release this app to the students at UBC and expand to other universities, while implementing new features as we feel according to feedback from students. -Integrate CWL Login for seamless integration for importing .ical


Log in or sign up for Devpost to join the conversation.