Web API created for chess players to join communities and connect with other players online.
Web API project created for chess players to connect with other players and join chess clubs. Written with Docker and SQL.
This app handles user authentication, creating, editing and deleting objects (CRUD), and filtering / sorting objects.
Deployment with Kubernetes and extensive Unit Testing in progress.
The goal with this project was to stay on top of the .NET 8 update by creating something substantial with guidance from the new documentations. I also wanted to develop my ASP.NET and RESTful API skills. There seems to be a gap in the market for online chess clubs in my area and as I have a great passion for chess I decided to create an app dedicated to that.
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
To run the app you will need to have Docker installed on your machine.
- Clone the repo
git clone https://github.com/tildajson/DotChess-API.git
- Start server
docker-compose up
- To visit app
http://127.0.0.1:8080
- Authentication & Authorization
- Create Tournaments Model
- Add Profile Picture to User Model
- Dockerize API
- Deploy with Kubernetes
- Unit Testing