Velocity Chess

A blitz chess gaming platform. It offers live games and tournaments in multiple forms.

arrow icon
Challenge

Challenge

Velocitychess came to us with a goal of creating website that would allow to play blitz chess games between players from all around the world. Our solution had to support large traffic and be accessible from countries with poor internet brandwidth. It had to be compatible with mobile devices.

Website’s goal was to be a chess hub with social networking options, tutoring tools and gamification mechanics. This project was ambitious from the start.

Story

We chose node.js as a technology to implement chess games. Along with MongoDB and Redis no-sql databases, as well as knockout and javascript on the frontend, it allowed us to create a solution that can support hundrets of games at once.

We avoided using flash or Java, which prevented competitive websites to run on mobile devices and require users to download applets. We decided to go with much nicer javascript solution.

For chess logic, we used Stockfish script and we adapted it to our needs. We created a set of chess bots with different skill levels, with which players can train before challenging live users.

play
+
+
+
+

Features

  • Support of traffic of up to 600.000 registered users, 2000 online, playing 400 games at once
  • Unique blitz chess gaming system
  • Chess tournaments
  • Custom Global and Private Live Chats
  • Subscribtions supporting Credit card payments and PayPal, allowing for cash games
  • Gamification mechanism
  • Shop for virtual goods
  • Social features - forum, wall, befriending

Credentials

We’ve been workingwith Vazco for over a year now, full time, every day and the work couldn’t be better. It’s a superstar company, they have superstar developers. Use them!

-Jonathan Brody, CEO of Velocitychess

Contact

[email protected]
Phone: +48609257363

Headquarters:

Opole, 45-470
ul. Wrzosowa 10e
Poland

Offices:

Wrocław, 50-043
ul. Podwale 7/1
Poland