Skip to content

Shinkei Suijaku (Concentration) is a card game. Current realization base on xstate

License

Notifications You must be signed in to change notification settings

VoloshchenkoAl/shinkei-suijaku

Repository files navigation

🃏 Shinkei Suijaku

Shinkei-suijaku is a card game in which all of the cards are laid face down on a surface and two cards are flipped face up over each turn. (Wiki)

💻 Tech stack

  • UI render - React, with ts
  • Game Logic base on xState
  • Styled with Tailwindcss
  • Also using Unsplash API to get random images for cards

How to run project local?

  1. Install all dependencies
npm ci
  1. Generate Unsplash API key on official website
  2. Create .env.local file in root directory with following content:
REACT_APP_UNSPLASH_ACCESS_KEY=<your-key>
  1. Run project
npm run start