A multiplayer drawing game.
A single-page-application (SPA) where one user draws a word and the other users should guess try to guess it.
[Live demo] of the website on Heroku.(https://nouamane-pictionary.herokuapp.com)
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
For nodemon (a tool that helps develop node.js based applications by automatically restarting the node application when file changes in the directory are detected.)
npm i -g nodemon
For ESlint
npm i -g eslint-cli
For deployment on heroku
npm i -g heroku
A step by step series of examples that tell you how to get a development env running
We start by installing the Packages
npm run install
In the console, after installing eslint globally, run :
eslint ./
For development, run these two commands in two different consoles :
To lunch the back-end
cd server && nodemon server
To lunch the front-end
cd client && npm start
For production : (lunches both the back and the front)
npm run dev
After logging in with your heroku account with heroku login
, run in the console :
git add .
git commit -m "Initial commit"
git push heroku master
Some already existing accounts:
normal user >> username : user | password : user
admin >> username : admin | password : admin