<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Gionata Prinzo</title>
    <description>The latest articles on DEV Community by Gionata Prinzo (@gionata851).</description>
    <link>https://dev.to/gionata851</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3855111%2F6104f61a-b5cf-4626-bea7-342c41309e11.png</url>
      <title>DEV Community: Gionata Prinzo</title>
      <link>https://dev.to/gionata851</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gionata851"/>
    <language>en</language>
    <item>
      <title>Abstract Art Generator</title>
      <dc:creator>Gionata Prinzo</dc:creator>
      <pubDate>Sat, 11 Apr 2026 13:22:26 +0000</pubDate>
      <link>https://dev.to/gionata851/abstract-art-generator-320l</link>
      <guid>https://dev.to/gionata851/abstract-art-generator-320l</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/aprilfools-2026"&gt;DEV April Fools Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;Abstract Art Generator is a web app that lets you create generative abstract artworks inspired by: Piet Mondrian, Wassily Kandinsky, and Jackson Pollock. It's fully functional on both desktop and mobile.&lt;/p&gt;

&lt;p&gt;Each artist has their own distinct algorithm:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Mondrian builds bold geometric grids filled with primary colors.&lt;/li&gt;
&lt;li&gt;Kandinsky layers diagonal lines, circles, triangles, and sinuous Bézier curves. &lt;/li&gt;
&lt;li&gt;Pollock goes full action painting with chaotic drips and splatters. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Hit Generate and get a unique piece every time, with controls for complexity and line width to keep things interesting.&lt;/p&gt;

&lt;p&gt;Not quite what you had in mind? No problem — the Modify mode lets you pick up a virtual brush and add your own touch directly on the canvas, blending algorithmic art with a human hand. When you're happy with the result, download it or send it straight to the shared Gallery, where other users can vote for and download their favorite pieces.&lt;/p&gt;

&lt;p&gt;Because great art is better when it's shared — even when a machine helped make it.&lt;br&gt;
The app is here! &lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-netlify"&gt;
  &lt;iframe src="https://mondriangenerator.netlify.app/" title="Netlify embed"&gt;
  &lt;/iframe&gt;
&lt;/div&gt;
&lt;br&gt;
(Or visit: &lt;a href="https://mondriangenerator.netlify.app/" rel="noopener noreferrer"&gt;https://mondriangenerator.netlify.app/&lt;/a&gt;)
&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Demo here!&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body flex items-center justify-between"&gt;
        &lt;a href="https://gionata851.heliohost.us/abstractart/abstract-art-video-demo.mp4" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;gionata851.heliohost.us&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;Frontend Github repo here!&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/gionata851" rel="noopener noreferrer"&gt;
        gionata851
      &lt;/a&gt; / &lt;a href="https://github.com/gionata851/mondrian1" rel="noopener noreferrer"&gt;
        mondrian1
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I built it with Windsurf IDE. Frontend is plain HTML/CSS/JS and is deployed in Netlify provider. Backend (which is a really simple CRUD manager) is written in PHP and hosted in HelioHost provider (I used the free hosting, which is slow sometimes... sorry for that).&lt;/p&gt;

&lt;p&gt;Feel free to generate, play and have fun! And feel free to leave a comment in you have any question.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>418challenge</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
