A project built for freecodecamp.com in 2016, the requirement then were to build a Pinterest clone

React
Javascript
Material UI
Meteor

A project built for freecodecamp.com in 2016, the requirement then were to build a Pinterest clone
My last Web App project and number 1 based on looks thanx to Material UI. It was uninspired named "Cards" but, well, it is a great describing name because it uses the Material UI Card component. The site is designed following Material Design guides and it looks good and simple. It also uses a custom made "Masonry" type grid since I did not want to include Masonry.js into my project. What I remember is having to implement shouldComponentUpdate because the pictures would keep re rendering when you voted on a post, so I had to make the vote buttons into different Components and only update those Components on new data. It was a great learning experience and an even greater introduction to Material design.