Vanilla JavaScript Projects
Showcasing projects that I've built from scratch using HTML, CSS and plain JavaScript.
ππ» View all live demos
Background Colour Picker π¨
1.A website that displays a random background colour each time "Change colour" button is clicked.
Number Guessing Game π²
2.Guess the correct number between 1 and 30. You only have 5 guesses before it's game over! How many rounds can you win without any losing streak?
Sliding Sign Up & Login Form
3.A double slider with both sign up and login form.
ππ» View live demo
Popup Modal Window
4.A popup windows appears when a button is clicked. Clicking on "X", "esc" button or outside of modal will close the popup.
Pig Dice Game π²
5.Players take turns to roll a single die as many times as they wish, adding all roll results to a running total, but losing their gained score for the turn if they roll a '1'.
ππ» View live demo
Photo Gallery πΈ
6.30 photos of different sizes are generated using CSS grid. An outlay appears when an image is clicked.
ππ» View live demo
Keyboard Drum Kit π₯
7.When a corresponding key is hit on the keyboard, two things will happen:
- The drum sound associated with that key will be played
- Short animation highlights which key was pressed
ππ» View live demo
Minimal Banking App π°
8.ππ» View live demo
Workout Mapper π
9.Log workouts based on current location using Leaflet library and OpenStreetMap. Existing workouts are saved using local storage.
ππ» View live demo