Home/r/SideProject/2025-07-10/#infinite-pixel-art-canvas-416-million-pixels
917

I built an infinite pixel art canvas. People have drawn 416 million individual pixels on it.

r/SideProject
7/10/2025

Content Summary

A developer created an infinite collaborative pixel art canvas (everyonedraw.com) during COVID, which has grown to 416 million pixels. The stack uses JavaScript/Next.js frontend, Go backend, Postgres database, and Digital Ocean hosting. Key features include real-time collaboration, timelapse generation, and mobile apps. Challenges include moderation, technical scaling, and monetization. The project maintains organic growth through community engagement while keeping costs under $100/month.

Opinion Analysis

Mainstream opinions praise the project's creativity and nostalgic internet spirit. Technical discussions focus on database scaling strategies (row-per-pixel vs chunk storage) and rendering optimizations. Controversy exists around monetization approaches - while some suggest ads/NFTs, the creator prioritizes user experience over profit. Debate exists about originality vs r/place/pixelcanvas.io, though the creator emphasizes freedom over constraints. Community moderation effectiveness vs automation is another discussion point.

SAAS TOOLS

SaaSURLCategoryFeatures/Notes
Digital Oceanhttps://www.digitalocean.com/Cloud HostingHosting for backend and database
Postgreshttps://www.postgresql.org/DatabaseStores pixel data with timestamp, x, y, color
Next.jshttps://nextjs.org/Frontend FrameworkUsed to wrap custom JavaScript
React Nativehttps://reactnative.dev/Mobile App FrameworkSeparate codebase for iOS/Android apps
Cloudflarehttps://www.cloudflare.com/CDN/SecurityDetected via extension (exact usage unspecified)

USER NEEDS

Pain Points:

  • High server/database storage costs for infinite canvas
  • Constant moderation required to clean vandalism/bot activity
  • Technical challenges in handling concurrent pixel updates
  • Monetization struggles without annoying users with ads

Problems to Solve:

  • Maintaining an infinitely scalable pixel canvas
  • Preventing bot attacks and inappropriate content
  • Handling real-time collaboration conflicts
  • Funding server costs without compromising user experience

Potential Solutions:

  • Opt-in ads with user benefits (e.g. reduced cooldown)
  • Sponsored pixel zones for businesses
  • Community moderation tools
  • Efficient database modeling (Postgres row-per-pixel)
  • Chunk-based rendering and caching systems

GROWTH FACTORS

Effective Strategies:

  • Organic growth through community engagement
  • Maintaining minimal viable infrastructure costs

Marketing & Acquisition:

  • Product Hunt launch for initial traction
  • Word-of-mouth virality through creative freedom
  • Reddit community engagement

Monetization & Product:

  • Potential premium features (private canvas spaces)
  • Donation model with "buy me a coffee" option
  • NFT-based collectibles (suggested by users)

User Engagement:

  • Discord community for user interaction
  • Timelapse feature showing art evolution
  • Collaborative art creation mechanics
  • Regular Reddit updates and engagement