A Halloween themed matching game - refactor is WIP on separate branch.
Demo Here Deployed with Github pages.
This was my second ever project, the original code is poorly written. I have since started to refactor to utilize OOP on another branch other than main, utilizing an API to populate the images. I enjoyed this project when I first attempted it, and I have also enjoyed the refactor. Games are a great way to build skills in login.
JavaScript | HTML | CSS
1. `git clone <repo>`
2. `cd midnight-match`
2a. `npm install http-server -g`
3. `http-server midnight-match` OR `http-server midnight-match -p <desired port>`
Here is a high level overview a few of the features:
- Deck functionality that randomly shuffles card each play-through
- Score tracker
- Music loops on each play-through
- Animations + sound effects on match
- Refactor full codebase
- Convert to React
- Convert to TypeScript
- Add tests