A memory card game built with React that challenges players to click on different anime characters without repeating any selection. The game fetches real anime data from the Jikan API and tests your memory skills.
Visit the live application: https://top-memory-card-12r.pages.dev/
This project is part of The Odin Project curriculum. The assignment can be found here: Memory Card Project
- Browse and select from popular anime titles
- Three difficulty levels: one-third, half, or all characters from the selected anime
- Dynamic character shuffling after each click
- Score tracking to monitor progress
- Responsive design for mobile and desktop
- Real-time data fetching from Jikan API
- Win/lose game states with replay options
- Select an anime from the available options (you can search by title)
- Choose your difficulty level
- Click the "Start the game" button
- Click on character cards without clicking the same character twice
- The cards shuffle after each selection
- Win by clicking all unique characters, or lose if you repeat a selection
- React
- Vite
- Jikan API
- JavaScript ES6+
This project uses the Jikan API, a free and open-source REST API for MyAnimeList data. No authentication is required.
Endpoints used:
/v4/top/anime- Fetch top anime list/v4/anime/{id}/characters- Fetch characters for a specific anime
- The Odin Project for the curriculum and project guidelines
- Jikan API for providing free anime data
- MyAnimeList as the source of the anime information
GitHub: yaoming16