An open API service indexing awesome lists of open source software.

https://github.com/sarthak576/memori-mania

Memory Mania
https://github.com/sarthak576/memori-mania

30seconds flip-animation flip-card fun github memory-game

Last synced: over 1 year ago
JSON representation

Memory Mania

Awesome Lists containing this project

README

          

# 🎉 Memory Mania 🎉
## Train your brain 🧠💪

![Memory Mania Logo](https://github.com/sarthak576/Memory-Mania/blob/main/images/logo-2.png)

Welcome to **Memory Mania**, a fun and engaging card flip game designed to challenge and improve your memory. Enjoy the sleek design and responsive UI as you match pairs of cards to win!

## 🖼️ UI
![Memory Mania Screenshots](https://github.com/sarthak576/Memory-Mania/blob/main/images/image.png)

## ✨ Features

- 🃏 **Interactive Gameplay**: Flip cards and match pairs.
- ⏳ **Timers**: Uses `setTimeout()`, `setInterval()`, and `initTimer()` for game logic.
- 🎨 **Stylish Design**: Brownish RGB color UI with Sans-serif Popins font.
- 📱 **Responsive**: Grid layout ensures compatibility with various screen sizes.
- 🎬 **Animations**: Smooth transitions using CSS keyframes.

## 📦 Installation

To get started with Memory Mania, follow these steps:

1. **Clone the Repository**:
```sh
git clone https://github.com/sarthak576/Memory-Mania.git
```
2. **Navigate to the Project Directory**:
```sh
cd Memory-Mania
```
3. **Open the Game**:
Simply open `index.html` in your favorite web browser.

## 🚀 Usage

Play Memory Mania by flipping cards to find matching pairs. Use the following key features:

- **Flipping Cards**: Click on a card to reveal it.
- **Timer**: Keep track of time as you play.
- **Score**: Track your progress with the score displayed on the screen.

## 🛠️ Technologies Used

- **JavaScript**: Core game functionality using functions like `setTimeout()`, `setInterval()`, and `initTimer()`.
- **CSS**: Styling with Sans-serif Popins font, brownish RGB color, and keyframe animations.
- **HTML**: Structuring the game interface.
- **Grid Layout**: Ensures the game is responsive across different devices.

## 🎨 Design Details

- **Font**: Sans-serif Popins.
- **Color Scheme**: Brownish RGB for a warm and inviting look.
- **Responsive Design**: Grid layout ensures the game adapts to different screen sizes.
- **Animations**: Smooth and engaging animations using CSS keyframes.

## 📬 Contact

For any questions or suggestions, feel free to reach out to me at [sarthakguptarjn123@gmail.com](mailto:sarthakguptarjn123@gmail.com).

Happy gaming! 🎉

---

### 🙏 Acknowledgements

- 🎨 Thanks to the contributors of various open-source libraries and tools that made this project possible.
- 💡 Inspired by classic memory card games to create an engaging and interactive experience.