Skip to content

kieran6roberts/Checkers-typeScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

play-checkers logo

Checkers - TypeScript

GitHub top language GitHub last commit


Checkers board game built using html, css and typeScript.

Live version can be found at //https://play-checkers.netlify.app/.


play-checkers


Table of contents


Project Objectives

Recently I began learning typeScript and I find the best way to learn is by building so I decided to build the checkers board game from scratch. This project would also require a lot of DOM manipulation, conditionals and many other core javaScript features that I could refine in the process.


Primary Technologies

  • html
  • css
  • typeScript 4.1.3
  • webpack 5.11.1
  • eslint 7.17.0
  • jest 26.6.3
  • @testing-library/dom 7.29.1

Getting Started

Begin by cloning the repo to your machine and installing the app dependencies using:

npm install

Then to run the app in development, use the command:

npm run start

This will open the app for you using webpack dev server to localhost:5500 with hot reloading enabled. To build a dist folder for production, run the command:

npm run build

Running Tests

To run tests on the app using jest and testing-library use the command:

npm run test

Author

  • Kieran Roberts