Skip to content

loks0n/chess-com-test

 
 

Repository files navigation

Chess.com - Front End Programming Challenge

Welcome to the Chess.com front end programming challenge!

Live demo

https://chess-com-test.vercel.app/

GitHub repository

https://github.com/loks0n/chess-com-test

Instructions

  1. Fork this repository.
  2. Create a VueJS application that satisfies the requirements detailed below.
  3. Provide links to your fork of this repository and a live demo of your application.

Application Requirements

  1. Create a page with a chessboard and a sidebar.
  2. On desktop devices the sidebar should be positioned to the right of the chessboard.
  3. On mobile devices the sidebar should be positioned below the chessboard.
  4. The chessboard should resize responsively to consume available space.
  5. Clicking a chessboard square should highlight the square.
  6. Keep track of which squares are clicked and the order in which they're clicked.
  7. Display the information collected from step 6 in the sidebar.

Questions & Feedback

Please contact Nick Kampa (nkampa@chess.com) with any questions or feedback regarding this challenge.

About

FrontEnd Programming Test for Chess.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 45.2%
  • Vue 41.2%
  • CSS 6.9%
  • JavaScript 3.6%
  • HTML 3.1%