ITP Thesis Archive 2017: a home for all thesis projects at ITP/NYU in 2017

#React #Redux #MaterialDesign #Firebase

See it on ITP/NYU official website: https://itp.nyu.edu/thesis2017

Demo: https://thesis-book-itp-2017.firebaseapp.com

My code is on my github: https://github.com/yining1023/thesisBook

Every year, at ITP/NYU, we make physical thesis books for all second-years to show their amazing thesis projects. Since 2016, we started building digital thesis books. And this is the digital thesis book in 2017. When we are designing the website, we thought about what if each project is book on the shelf. That why we designed these book cards on the page, and people can scroll up and down (or left and right) to explore different projects. People can also filter all the thesis projects by topics and advisor names, and search projects by students' names and keywords. It's responsive and mobile-friendly. I used React/Redux, and followed material design guide to build this site. We hope this website can invite more people to get to know the amazing work that students did at ITP.

 Front Page: Hovering Effect for a Project Cards

Front Page: Hovering Effect for a Project Cards

 Front page: Filtering Projects by Advisors

Front page: Filtering Projects by Advisors

 Front page: Filtering Projects by Topics

Front page: Filtering Projects by Topics

 About Page

About Page

 Project page with icon, title, author, categories and advisor name

Project page with icon, title, author, categories and advisor name

 Project Page: Image Slides

Project Page: Image Slides

Credits:
Katherine Dillon, Team Leader
Nancy Hechinger, Project Consultant and Poet
Yining Shi, Front-end Developer
Rebecca Lieberman, Designer
Yen Chen, Back-end Developer
Alejandro Matamala, Production Associate