Build a Collaborative Pixel Art App With Flutter and Firebase

<h1>Introduction</h1> <p>You&rsquo;ve probably heard about&nbsp;<a href="https://www.reddit.com/r/place/" rel="noopener ugc nofollow" target="_blank">r/place</a>&nbsp;or&nbsp;<a href="https://place.zevent.fr/" rel="noopener ugc nofollow" target="_blank">z/place</a>&nbsp;recently and if you didn&rsquo;t, you might wonder what am I talking about. Well, those are collaborative projects and social experiments on which users can edit a canvas by changing pixels&rsquo; colors one at a time. By the end of the event, usually two or three days, you&rsquo;ve got a beautiful pixel art piece. You can find all the information on&nbsp;<a href="https://en.wikipedia.org/wiki/R/place" rel="noopener ugc nofollow" target="_blank">Wikipedia</a>.</p> <blockquote> <p>I&rsquo;ve decided to split this article into two sections. The first one is dedicated to fundamental features. The second adds some advanced functionalities such as authentication, pixels update history, zoom in/out and hosting.</p> </blockquote> <p>Psst! You can find the full project on my GitHub account! It follows the&nbsp;<code>Clean Architecture</code>&nbsp;pattern with some liberties. I didn&rsquo;t feel the urge to go all in for this article.</p> <p><a href="https://betterprogramming.pub/build-a-collaborative-pixel-art-app-with-flutter-and-firebase-d4a027b4534b"><strong>Website</strong></a></p>