Expert Coders

Expert Coders

State-Of-The-Art Software Development

"The software you built has made mud logging less stressful, enjoyable and flat out easy!" — Customer

Mike Cunningham

Mike Cunningham

Owner

E-Commerce Canvas Art Platform

Overview

A full-stack e-commerce platform for selling custom canvas art prints. The system features a visual canvas creator where customers design their own prints by selecting backgrounds, stamps, and text overlays, then order them in various sizes and frame options. Includes a complete admin panel, shopping cart, user accounts, and mobile app.

The Challenge

The client wanted more than a standard Shopify store. They needed a custom canvas design tool where customers could visually compose their own artwork, preview it at different sizes, and order prints — all with a seamless mobile experience. Off-the-shelf e-commerce platforms could not handle the interactive design component.

What I Built

  • Interactive canvas creator — a browser-based design tool where users compose artwork by layering backgrounds, decorative stamps, and custom text with real-time preview
  • High-resolution image processing — the system renders print-quality output from the canvas designs, handling large image files with server-side processing
  • Complete e-commerce flow — product catalog, size/frame selection, shopping cart, checkout, and order management
  • Mobile app built with Capacitor wrapping the web application for iOS and Android distribution
  • Celery task queue for handling async operations like image processing and email notifications
  • Admin dashboard for managing products, stamps, backgrounds, orders, and user accounts
  • SMS notifications via Twilio for order status updates

Tech Stack

Flask 2.3, PostgreSQL, SQLAlchemy, Celery/Redis, Capacitor (mobile), Twilio (SMS), JavaScript Canvas API, Bootstrap