Hi! Thanks so much checking out this project.<p>Here's the full algorithm (not mobile friendly): <a href="https://anemy.github.io/sofloo-spot" rel="nofollow">https://anemy.github.io/sofloo-spot</a>
I found the gradients don't print as well on shirts.<p>Tech Stack: React, Redux, Node.js, MongoDB, Sendgrid (Emailing), Printful (Shirt API), Stripe (Billing), Amazon S3 (Image hosting)
I'm using MongoDB's free-tier Atlas on this project and it's awesome. This project was also started while I worked there :D
<p>The algorithm creates an svg which we render into html canvas and then build an image from that. We do some pre-rendering and tricks on mobile, since the svg creation only really works on chrome desktop.<p>Going forward I'm planning to clean up the code base, and hopefully open source.<p>Happy to answer questions :D