web advanced: javascript

fall 2018 – evelin fung zhong

static pattern

prompt: using a JavaScript program which uses loops and if statements to create a module-based generative pattern. using a single pattern unit that changes over the course of its output.

inspired by the pattern that was created, I wanted to convey the the movement of water and fish scales for the dynamic pattern.


dynamic pattern

prompt: using a JavaScript program which uses loops and if statements to create a module-based generative pattern. using a single pattern unit that changes over the course of its output.

using hover and click states to make the squares react to the user's movements

instrument

prompt: using your knowledge of Javascript so far, design and develop a linear relationship between the user and the visual rendering of a site. you will utilize Javascript cookies to track (and subsequently modify) your user’s behaviour, and a Javascript library of your choice to customize your user’ interactions.

using paperJS library to create animations that will populate this website. cookies are used to store the user's thoughts / emotions within a certain mood.

API

prompt: for this assignment you will be making an interactive and living website with at least one API and some sort of complementary content. think carefully about how you contextualize and combine your content and what kind of interactions you supply the end-user with.

weather app to mesmerize the user and help them meditate through the small interactions with the weather elements