Written using React, Typescript & Socket.io, generated via create-react-app
Not available for now
In order to play locally you need to start both server (you need to do enter server path with cd server
) and client with npm start
After you enter main directory you need to open client folder and build the production version
You may also need to install serve
globally
cd client
npm run build
npm i serve -g
Then you can serve current build using serve -s build
. Local address should be copied to your clipboard.
Install required dependencies with npm i
Go to server directory and start the server using npm start
.
- Add game rules to room info
- Chat rooms (for private chats)
- Registration via login/password
- Settings panel for registered users
- Allow to choose multiple decks when creating room (with preview cards)
- Make couple of themed decks
- Allow registered users to request new cards (with title and image upload/url, this is tricky because all images must be licensed)
- Login via facebook/google (w/ firebase auth integration)
- Ranking system
- History of played games (w/ round scores)
- Friends system
- Mailing system (internal)
- PWA
- Mobile app w/ React Native