Skip to content

bryanmaraujo544/quiz-game

Repository files navigation

Many Quiz Game

Animation

Admin Part

Animation

Quiz game where users can play with anothers one in real-time.

💻 How it works

The application has different quiz rooms and the users can play a game in real-time with others and see who was the winner.

💻 How it was made

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

🚀 Technologies used in project

  • React
  • TypeScript
  • Socket.io
  • Framer-Motion
  • Styled-Components
  • React-Hook-Form

To contribute, follow the next steps:

  1. Fork this repository.
  2. Create a new branch: git checkout -b <branch_name>.
  3. Make your changes and confirm them: git commit -m '<commit_message>'
  4. Send to the main branch: git push origin <project_name> / <local>
  5. 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).

🤝 Developer

Bryan's profile photo
Bryan Martins

About

A real-time multiplayer quiz game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages