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.