Peter Saville

Live Demo: http://peter-saville.cameronmoorehead.com/
Source Code : https://github.com/CameronMoorehead/peter-saville

Concept

For this project, I wanted to do something basic with jQuery to implement some sort of page scroll animation as elements come into view. I also threw a slider on top for user interaction with album art. This is a simple project that uses something of a module pattern for code organization. I wanted to get away from using a JS framework so that I could focus more on developing a sound structure from scratch. ReactJS, for example, is great because it forces you to modularize your code, and its component based architecture ensures that you use OOP concepts, even without realizing it.

Technologies

HTML, CSS, JavaScript, jQuery

Features

Minimalist design, image slider, paginate animation