A web-based blackjack game that, It was developed using React for the frontend and ASP.NET for the backend.
The project follows Clean Architecture principles, which means that the code is organized into layers that are independent of each other. This makes the code more maintainable, testable, and scalable.
- Clone the repository to your local machine
- Restore the NuGet packages
- Run the server solution and keep it on.
- Open the client with Visual Studio Code > Open Services - Api-service.js > Locate "const Axios" > Make sure the baseUrl is "https://localhost:7055/api/Game/"
- Install the client's dependencies by opening and running the "npm install --legacy-peer-deps" command inside the client's directory using a terminal
- Run the client using the terminal with "npm start" command
- Open the application in your browser: http://localhost:3000
- React
- ASP.NET