Skip to content

MilicaBl/gridpainter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

https://gridpainter.vercel.app/
A school project.
A gridpainter game that uses a grid to paint togheter with muliple users.
Also a chat using socket.io.

Getting started

Installation backend

First time installation requires you to run npm install and afterwards create a .env file with required mongodb credentials.

The .env should contain the environments variables described below:

DATABASE_URL="mongodb+srv://gridpainter:<password>@cluster0.j8bx5b3.mongodb.net/?retryWrites=true&w=majority"

Run backend

After installation you can get started by running npm start.
Once started open http://localhost:3000 to view it in your browser.

Packages used backend

express
dotenv
nodemon
cors
mongoose
socket.io
axios
nanoid

Installation frontend

First time installation requires you to run npm install.

Run frontend

After installation you can get started by running npm start.
Once started open http://localhost:3001 to view it in your browser.

Packages used

react
font-awesome-icons
socket.io-client
react-timer-hook
headlessui
tailwind

About

gridpainter.vercel.app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors