Giter Club home page Giter Club logo

multiplayer-uno's Introduction

Multiplayer UNO Game using MERN Stack

Overview

This project is a multiplayer UNO game built using the MERN (MongoDB, Express, React, Node.js) stack. UNO is a classic card game where players aim to be the first to empty their hand of cards by matching the card in the discard pile by color, number, or symbol.

Features

  • Real-time Multiplayer: Players can join rooms and play against each other in real-time.
  • Game Mechanics: Implement UNO game rules such as drawing cards, playing cards, skipping turns, reversing direction, etc.
  • Authentication: Allow users to sign up, log in, and save their progress.
  • Leaderboard: Track players' scores and display a leaderboard.

Technologies Used

  • MongoDB: For storing user data, game state, and leaderboard scores.
  • Express.js: To build the backend server and RESTful API endpoints.
  • React: For building the frontend user interface and interactive game components.
  • Node.js: To run the server-side code and manage dependencies.
  • Socket.IO: For real-time communication between players in the game rooms.

multiplayer-uno's People

Contributors

kuv2707 avatar shivansh-bhatnagar18 avatar varun-kolanu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.