Build a Collaborative Pixel Art App With Flutter and Firebase
<h1>Introduction</h1>
<p>You’ve probably heard about <a href="https://www.reddit.com/r/place/" rel="noopener ugc nofollow" target="_blank">r/place</a> or <a href="https://place.zevent.fr/" rel="noopener ugc nofollow" target="_blank">z/place</a> recently and if you didn’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’ colors one at a time. By the end of the event, usually two or three days, you’ve got a beautiful pixel art piece. You can find all the information on <a href="https://en.wikipedia.org/wiki/R/place" rel="noopener ugc nofollow" target="_blank">Wikipedia</a>.</p>
<blockquote>
<p>I’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 <code>Clean Architecture</code> pattern with some liberties. I didn’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>