...

/

Chess API Design AI Mentor (Beta)

Chess API Design AI Mentor (Beta)

Brush up your design skills with our AI mentor (Edward).

We'll cover the following...

Chess, as a strategic board game, has seen a lot of interest as online platforms have made it more accessible to a global audience. You, as a developer, want to develop a mobile chess game to allow users to play chess on the go using an API with the following functional requirements:

  • Sign up and login users

  • Create a new game

  • Make a move in an existing game

  • Validate a move

  • Update the user's rating

  • Show the leaderboard

  • Show the history of games of a user

How will you design this API?

To get started, say hello to Edward in the widget below, and it will lead the way.

Access this course and 1400+ top-rated courses and projects.