# 🍕 Homemade Memory Match
A fun and lightweight memory game built with HTML, CSS, and JavaScript.
Match delicious food emojis, track your time and number of moves, and challenge yourself with multiple difficulty levels!
## 🧠 Features
- 🍔 Emoji-based memory cards (Food-themed)
- 🧩 Three difficulty levels: Easy, Medium, Hard
- 🌗 Dark Mode toggle
- ⏱️ Timer & Move counter
- ✅ Win screen with "Play Again" option
- 📱 Responsive design for mobile devices
- 🐳 Fully Dockerized for easy deployment
## 📦 Tech Stack
- HTML5
- CSS3
- JavaScript (Vanilla)
- Docker + Nginx
## 🐳 Run with Docker
Build the image:
```bash
docker build -t memory-game .Run the container:
docker run -p 8080:80 memory-gameThen open: http://localhost:8080
You can also run it locally without Docker:
- Open
index.htmldirectly in your browser
or - Use the Live Server extension in VS Code
Every time changes are pushed to the main branch, the app is automatically built and pushed to:
registry.robin-joseph.fr/izaak/memory-game:latest
.
├── css/
├── js/
├── index.html
├── Dockerfile
├── docker-compose.yml
└── .github/
└── workflows/
└── docker.yml
Izaak – 5th year CS & Cybersecurity student at INSA Hauts-de-France
Looking for a dev or IT project management internship from April 2025
➡️ LinkedIn
Feel free to clone, fork, or suggest improvements ✌️