There is an empty canvas. You may place a pixel upon it, but you must code to place another. Individually you can create something. Together you can create something more.
Modified from the description of r/places on Reddit
This project is inspired off of r/places which was an expiriment where an individual could place one pixel at a time every 5 minutes and create artwork through teamwork with others. Using Hackatime stats this is designed to be a website for the hackclub community to have a fun incentive to keep coding.
- Time calculation using the Hackatime public api.
- Supabase integration for pixel storage and user storage.
- Slack authentification
Set the following environment variables (see vercel.json):
NEXT_PUBLIC_SUPABASE_URL=NEXT_PUBLIC_SUPABASE_ANON_KEY=SUPABASE_SERVICE_ROLE_KEY=NEXTAUTH_URL=NEXTAUTH_SECRET=
After configuring all Enviornment variables:
npm install && npm run dev
Deployed using Vercel and server on Supabase