Skip to content

Client-side app using various Lichess APIs for demonstration purpose

License

Notifications You must be signed in to change notification settings

TohidEq/lichess-api-demo

 
 

Repository files navigation

Lichess OAuth app demo

This is an example for a fully client side OAuth app that uses various APIs.

Features

  • Fully client side, no server needed
  • Login with Lichess (OAuth2 PKCE)
  • View ongoing games
  • Play games
  • Challenge the AI opponent
  • Challenge a player
  • Create a game seek
  • Watch Lichess TV

Try it out

The demo app is hosted on Github Pages

Run it on your machine

  1. npm install
  2. npm run build
  3. npm run serve or any other method to serve the app on http://localhost:8000

Points of interest

Feel free to reuse and learn from this code when building your own Lichess API app.

About

Client-side app using various Lichess APIs for demonstration purpose

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 76.0%
  • SCSS 14.3%
  • CSS 6.7%
  • JavaScript 2.2%
  • HTML 0.8%