Git
you can access my Gitlab to view my progress here
Hermes site
To start off the semester, and to benchmark the skills at HTML and CSS, we had been given the assignment to recreate the website for dutch transit company Hermes. This was a rather challenging task for me, as I had a pretty slow start in terms of getting back into coding this semester. It was also made while I switched from one laptop to the next, causing there to be two different versions of the website.
Version 1
Version 2
Awwwards site
Portfolio site development
This site was created based on a framework from a couple weeks ago, with a simple color contrast of off-black to white, to be precise, a color named eigengrau as a background, and a simple consistent design across all pages, as I feel this uniformity is great for the navigability of the site.
Layout reproduction
As a short practice task, our teacher instructed to class to quickly reproduce a layout for a website using our skills in CSS to provide the best possible result. This is what I ended up making:
CSS animations and transformations
To learn more about how CSS animations work, I decided to create something in the style of the windows 95 multitasking advertisements, an ad campaign by microsoft to advertise the capabilities of their operating system from 1995. I combined this with experimenting with the transform property, leading to a demo you can view here(link to file)
JavaScript
Introduction using salad
As an introduction to JavaScript, I have made some basic functions, which take inputs from fields and a button to make a “salad”. It is a slight expansion upon the original assignment, but it does allow for a user to customize what salad they would like to make, it can however, be further improved through use of dropdowns instead of text inpput fields. You can check it out under this article.
Your salad contains:
Discovery of Javascript functions
To gain a broader lens of the capabilities and functions of JavaScript, I have gone through a JavaScript exercise list on W3schools where I learned more about things like arrays, strings, comparisons, math, conditions, switches, loops and HTML DOM.
Three.js
The first of the javascript challenges I did was a challenge to set up Three.js and create a spinning cube, which mainly involved installing node.js and some other setup things such as npx. I cannot get it to run on Hera though, so instead here is only a screenshot of the cube.
Random Number Game
I have made a two player game in which two players try guessing a random number between 1 and 15
You can check it out below here:
