/sudoku

Sudoku game made in React / Typescript.

Primary LanguageTypeScript

carl

Candidate Task - Sudoku

Getting started

Live demo: http://sudoku-carl.vercel.app

Clone the repository

git clone https://github.com/giladt/sudoku.git

cd sudoku

Install dependencies

npm install

or

yarn install

Start development server

npm start

or

yarn start

The server is listening on port 3000

http://localhost:3000

Components

App

Holds the main application components. Renders the board and the sidebar / level selection.

Board

Renders the game board and responsible for the user interaction handling.

Winner

Renders feedback for game start / end.

Layout

Renders the application layout including:

Navbar

Footer

Context

Holds the game logic.

Enjoy!