Code Monkey home page Code Monkey logo

skissagissa's Introduction

See our screen cast at: https://youtu.be/xNPIxjgHdXo

  • Frameworks:
  • React
  • Nodejs
  • Database on Firebase
  • Functional specification: The main goal is to create a draw- and- guess game where one player draws a word on an empty canvas on the screen and other players should be able to see what is being drawn in real time. The other players are then supposed to guess on what word is being drawn.

  • Technological specification: A wordlist hosted on Firebase or other suitable database where the word to be guessed is generated from. We have little to none experience with frameworks and backend. What we have found so far is that for the frontend React seams suitable. For the backend we consider using Nodejs with a socket that the players can subscribe to, to solve the real time drawing issue.

/**************************************** ** INSTALL COMMANDS WITH NPM (OR YARN) ** *****************************************/ Install the dependencies listed in package.json

/***************** ** RUN WITH NPM ** *****************/ $ npm run dev (from the same directory as the readme- file is placed)

Open localhost:8080 in webbrowser

/************************ ** RUN SOCKET SERVER ** *************************/ $ node src/js/server (from the same directory as the readme- file is placed)

/***************** ** PROBLEM FIX ** *****************/

if you get error; "Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema..."

Do the following:

$npm uninstall webpack --save-dev $npm install [email protected] --save-dev

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.