Quiz game where users can play with anothers one in real-time.
The application has different quiz rooms and the users can play a game in real-time with others and see who was the winner.
For building all the interface of the app I've used the React library. To make all the business rules of the app, I made an API using Node.js with Express.js, Prisma and Socket.io.
To make all the game in real-time I've used Socket.io, that it is a WebSocket based library, which enables the exchange of data between server and client really fast.
API:https://github.com/bryanmaraujo544/quiz-game-api
- React
- TypeScript
- Socket.io
- Framer-Motion
- Styled-Components
- React-Hook-Form
To contribute, follow the next steps:
- Fork this repository.
- Create a new branch:
git checkout -b <branch_name>
. - Make your changes and confirm them:
git commit -m '<commit_message>'
- Send to the main branch:
git push origin <project_name> / <local>
- Create the pull request.
As an alternative, check the documentation of the Github to lear how to make a pull request: (https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).
![]() Bryan Martins |