From 25553cc79d0bfab6a8003d403dcd845983488419 Mon Sep 17 00:00:00 2001 From: Cozma Rares Date: Sat, 16 Sep 2023 13:25:39 +0300 Subject: [PATCH] docs: minor changes --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index aeb615a..71ba0be 100644 --- a/README.md +++ b/README.md @@ -92,21 +92,21 @@ The most challenging part was the design of the chess engine itself, mostly generating the moves and synchronizing the associated [FEN](https://www.chess.com/terms/fen-chess) string with the posision of the pieces on the board. -During the project, I encountered unforeseen obstacles, including: +During the project, I encountered some unforeseen obstacles, including: - CSS struggled to manage overflowing height of the gameplay history, and had to hack my way through with a little JavaScript. -- Browsers need to connect securely to the game server. Initially, I assumed ACM - certificate generation and Route 53 configuration were sufficient. However, I - explored a more complex route involving a load balancer before ultimately relying - on nginx. +- Browsers need to connect securely to the game server. Initially, I assumed `ACM` + certificate generation and `Route 53` configuration were sufficient. However, I + explored a more complex route involving a `load balancer` before ultimately relying + on `nginx`. The project's development relies on a range of technologies. `AWS` provides a dependable infrastructure. `TypeScript` ensures a more error-resistant -development process. `ReactJS` facilitates the creation of dynamic user +development process. `React` facilitates the creation of dynamic user interfaces, with `React Router` simplifying application routing, while -`TailwindCSS` enables swift UI styling. `ViteJS` minimizes the initial frontend -setup. On the backend, `ExpressJS` offers a robust HTTP framework, while +`TailwindCSS` enables swift UI styling. `Vite` minimizes the initial frontend +setup. On the backend, `Express` offers a robust HTTP framework, while `Socket.IO` manages web socket connections. Additionally, `Vitest` serves as a rapid testing tool that supports TypeScript out of the box.