UW WhiteBoard


   


This project was created at the hackWATERLOO hackathon. Our team consisted of Aditya Sridhar, Ayush Bhagat, and Kaivalya Gandhi. Despite the fact that it was our first time participating in a hackathon, we ended up winning the award for Best Design! I had a great time being fully absorbed into this venture for 24 hours straight, and I gained experience and connections along the way!

We decided to use NodeJS for the server, because everyone on the team already had experience with javascript. NodeJS also made it easy to pass JSON data from the server to the client. For the database, we used MongoDB, with MongooseJS for our schemas. For user authentication, we used a Facebook authentication package called passport-facebook.

On the front-end, we used a Bootstrap theme from BlackTie. We retrieved user's profile photos from Facebook's Graph API. Our homepage features a beautiful picture of the SLC, taken by Paulom Shah. I've found that there is great need for a way to connect developers at UW to jobs and projects. Right now, companies and people post jobs in the Computer Science and Engineering Facebook groups, and there is little interaction between the poster and the people in the group. Hopefully Whiteboard can solve this problem in the future!