Inspiration
We have used Coffee@CU before and enjoyed the opportunity to get to meet new people. However, we didn't like that the site only let you login with uni@columbia.edu. To deal with this, we decided to change how the site handles email aliases to not only let people use them, but to remove some crud from the old code that used the university directory to get info from students about their names and other info.
What it does
Allows users to make accounts with columbia email aliases. Also seems to have fixed other issues people have had with the site in terms of using @barnard.edu/@tc.columbia.edu
How I built it
Using Meteor and MongoDB
Challenges I ran into
Not knowing Mongo, not having access to ask original creator about how they built things
Accomplishments that I'm proud of
Learning MongoDB, working with JS code, managing old codebases
What I learned
We learned about how to work with Mongo collections and also navigating old codebases that clearly took hacky approaches to how some of their features were built out.
What's next for Coffee@CU
We want to change things with the codebase to include non-square profile pictures and modals/pop ups.
Log in or sign up for Devpost to join the conversation.