JLannoo / pixelchat

A live chat with a canvas you can draw on with friends!

Home Page:https://pixelchat.jlannoo.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PixelChat


Join your creativity with others and create while you have a nice chat!
We all know you are going to draw dicks. Just go ahead and do it.

Description

A quick live chat made with websockets, using Socket.IO where you can also draw in a 25x25 canvas.

Choose a username and start drawing!

Plans for the future

This was a quick project so a few things are still a little rough around the edges or straight up missing.

I would like to improve it in a few ways:

  • Create an actual login (right now the username is stored in localstorage). πŸ’»
  • Modularize code. Right now it uses global variables and methods that are user accesbile. That's a no-go. πŸ™…β€β™‚οΈ
  • Improve performance. Sometimes it can be a little laggy. πŸ“ˆ
  • Add a heatmap to see which pixels get the most activity.
  • Live visualization of who is painting which pixel.
  • Bugfixes. Sometimes it breaks. ❌

About

A live chat with a canvas you can draw on with friends!

https://pixelchat.jlannoo.dev


Languages

Language:CSS 34.1%Language:JavaScript 24.5%Language:TypeScript 22.1%Language:HTML 19.3%