Website Graveyard
In my experience, learning web development sometimes requires tinkering with various smaller web designs. That is, sometimes you just want to build a couple of small things and try out some software tools along the way.

To recognize this, I've assembled a small catalog of (long-abandoned) websites I built in my efforts to learn web development.
Mini-Paint
This was one of the first websites I ever created using raw HTML/CSS/JS.Paint app
mini-paint

A simple painting app.

There isn't much functionality; just a simple colored pen and eraser. At the time I built this, though, I was awed by how seemingly complex the site was.
To-Do List
One of the most generic and overdone projects ever. It was fun to make, though.To-do list app
to-do-list

An app for keeping track of notes.

This was right before I discovered CSS Grid, which might explain why the layout is so clunky.
CV Application
This was the first app I created using the React library.CV-app
cv-application

A templating app to help create resumes.

I've never used this application for any actual resumes. Make of that what you will.
Memory Game
This was another one of the apps I made to practice React.memory game
memory-game

A card memorizing game.

There isn't much help on-site with how to play the game, so I'll give a brief explanation here. At the start of the game, you are given 16 random “cards”, which are uniquely identified by color and shape. The goal is to click each unique card exactly once. The tricky part is that each time you click a unique card, the positions of all the cards will randomly swap. If you mess up, the game resets with a new set of cards.
Gem Store
I created this to practice client-side routing with React. I used a HashRouter since there was no server backing up all of the different url endpoints. Everything is handled entirely client-side.gem store
gem-store

A minimal website mimicking online stores.

No, the payment option does not work.