Fullstack game project with single and multiplayer* games. Backend is built with .NET and Orleans with Websockets (SignalR) to provide realtime communications with the frontend, in React 18. OBS: For now, only Quiz / Trivia is added.
-
.NET 6 - ASPNET
-
Orleans
-
SignalR
-
React 18 with Typescript
-
ChakraUI
-
Redux Toolkit and Redux Toolkit Query
-
Framer motion
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.
This is an example of how to list things you need to use the software and how to install them.
- Install latest version of Node, if any problems, use Node 18.12.0 LTS
- Install Yarn
- Install latest .NET 6 SDK here
- Setup Azure AD B2C API - React 18
- Confifure Appsettings.json in API and Client/utils/auth/AuthConfig.ts accordingly with credentials above
- Clone the repo
git clone https://github.com/systemad/playground.git
- Install NPM packages using Yarn
cd Client && yarn install
- Guess the Flag
- Wordle Survivial Challange
- Other games
Distributed under the MIT License. See LICENSE.txt
for more information.
- LOGO Made with NameCheap
- To be updated