In Progress

Javascript Chessboard component

Create a javascript chessboard component with the following characteristics:

- can display a chess move with animated transition of the pieces from the source square to the destination square

- the the transparency must be used to allow the effect of the piece moving

- the component will have one public method loadPosition(FEN)

- the component will have one public method playMove(SourceFEN, move, DestinationFEN), (the FEN standard is described here: [url removed, login to view]). If the position currently displayed in the chessboard component the move from the "move" parameter is shown with animation and the DestinationFEN position is loaded once the animation is finished. If the position currently displayed in the chessboard component is not the same as the SourceFEN parameter the loadPosition method is used and no animation is executed.

- the component must support a board setup using drag and drop from a rectangle containing the 12 possible chess pieces (plus checkboxes where the user will be able to tell the component the castling rights, enpassant squares and the side to move).

- jQery usage to handle as much as possible of all the advanced javascript (like drag and drop, etc.) will be highly appreciated as the component will be later integrated in a javascript (and probably jQuery) chess website.

- the component must be available in several sizes

- the colors as well as the chess sets must be easily customizable

- it must be possible to turn the board

- it must be possible to display the chess coordinates at the side of the board

A freelancer with confirmed chess skills would be highly appreciated.

An existing opensource component may be reused but a from scratch component with only the previously described possibilities and as simple as possible will be privileged.

Skills: HTML, Javascript, jQuery / Prototype, Website Design

See more: javascript chessboard, javascript chess board, jquery chessboard, chessboard jquery, chessboard using javascript, jquery chess component, chess component website, chess jquery, create chess board jquery, jquery chess, create chess board using jquery, chessboard component, jquery chess source, javascript chess board setup, move pieces chess jquery, jquery chess board drag drop, jquery chess board, create chess board using jquery javascript, chess board drag drop fen jquery, create chessboard jquery, website animation freelancer, jquery and javascript freelancer, freelancer wiki website, freelancer org in, freelancer characteristics

About the Employer:
( 4 reviews ) Chatenay Malabry, France

Project ID: #1302894

Awarded to:


I am ready to work with you. I have php/jquery skills as well as chess skills

$800 USD in 10 days
(1 Review)

9 freelancers are bidding on average $917 for this job


********************************************.. YOUR SEARCH ENDS HERE .. ********************************************** GET IT DONE RIGHT THE FIRST TIME! Hello Sir/Ma'am, I look forward to talking to you further and More

$1000 USD in 8 days
(114 Reviews)

hi sir can we discuss it now

$1500 USD in 30 days
(64 Reviews)

Just click to the attachment here our best projects i have linked. We are having 7 years experience in web development. Please check PMB for more details.

$750 USD in 15 days
(5 Reviews)

Hi! The details are in pm. Thank you!

$750 USD in 14 days
(16 Reviews)

Hi I have done this before

$800 USD in 7 days
(2 Reviews)


$900 USD in 9 days
(0 Reviews)

Hello Sir, We can confidentially complete the project.. Please check PMB for listing.. Warm Regards

$750 USD in 7 days
(0 Reviews)

See PMB for details.

$1000 USD in 10 days
(0 Reviews)