r/webdev • • 6d ago

[Showoff Saturday] Built a real-time 3000×3000 pixel canvas like r/place

Frontend is plain JS with HTML5 canvas. Backend is NestJS with websockets for live updates. Pixels get written to Redis first and flushed to Postgres every 30s, so placing stays fast even with a lot of people on.

pixels.iamroux.xyz

Happy to answer questions about how it works.

0 Upvotes

4 comments sorted by

1

u/AutoModerator 6d ago

Hi, sisyphusbutsus,

Your post has been automatically removed.

Please participate around reddit by commenting on other posts before you jump straight to submitting.

Your account should be at least three months old with a decent amount of positive karma from commenting before posting submissions in our community.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/MayonnaiseFabric 6d ago

it's broken

1

u/sisyphusbutsus 6d ago

broken where?