CyberCitizen01 / sketchio

Skribbl clone with React, Express, Socket.io and NodeJS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TDoC-sketchio

This project is a part of Ten days of Code 2021

TDoC Modules ( Source code )

About

Sketchio is a clone of Skribbl, a multi-player sketch guessing game where a user draw on the canvas and others guess it, there is a chat section as well where users can chit-chat while playing.

This project is made with React as the frontend framework, Express and Socket.io for the backend, and Nodejs as a runtime environment for javascript.

Running the project

After cloning the repo,

  • In the backend folder run:

    npm install
    
    npm start
    

    (Note: This requires a port 8000)

  • In the frontend folder run:

    npm install
    
  • Now, to use SAWO Login you would need an API key which can be obtained by creating a project in the sawo dashboard. Refer here for more information.

  • And then run:

    npm start
    

    (Note: This requires a port 3000)

    For more information refer this Readme

Now head-on to http://localhost:3000 and have fun!!

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Mohammad Rafivulla

πŸ’» πŸ“– πŸ“‹

Mouli Ghosh

πŸ’» πŸ“– πŸ“‹ 🎨

Ruchika Shaw

πŸ’» πŸ“– πŸ“‹ 🎨

Abha Jha

πŸ§‘β€πŸ« πŸ“‹

Nikhil Kumar

πŸ§‘β€πŸ« πŸ“‹

Nirvik Agarwal

πŸ§‘β€πŸ« πŸ“‹

Rishav Raj Kumar

πŸ§‘β€πŸ« πŸ“‹

Souparno Paul

πŸ§‘β€πŸ« πŸ“‹

About

Skribbl clone with React, Express, Socket.io and NodeJS


Languages

Language:JavaScript 77.3%Language:CSS 19.2%Language:HTML 3.5%