FastAPI Chess Player Backend
This project serves as the backend for a full-stack application designed to efficiently process and display chess player data from the Lichess.org API. The backend is built using FastAPI, PostgreSQL, and Python.
Requirements
Make sure you have the following installed on your machine:
Python (>=3.7) PostgreSQL
API Endpoints
- GET /players
Retrieve a list of chess players from the Database
- GET /top-players
Retrieve Top fifty chess players from the database, based on their rating.