Role
UI engineering
Web Platform
Full-stack e-commerce platform for personalized graphic products, featuring real-time product customization, designer commissions, and AI-powered image processing tools.

Role
UI engineering
Scope
Tokens + component primitives
Outcome
Consistent implementation baseline
Okay Artist is a full-stack e-commerce platform built for personalized graphic products such as custom shirts, portraits, and other made-to-order items. The platform supports two main user roles: customers, who can customize and purchase products, and designers, who can upload their own artwork and earn commissions when their designs are used in completed sales.
One of the core features of the platform is its interactive customization experience. Using Fabric.js on the frontend, customers can edit and personalize product designs in real time before placing an order. On the backend, advanced image processing features were implemented with Django, OpenCV, and TensorFlow to support tools such as photo-to-cartoon conversion, sketch effects, background removal, and style transfer.
The frontend was built with React, Material UI, and Redux to create a responsive and scalable user interface, while the backend was developed with Django and Python, using MySQL for data management. The backend infrastructure was deployed on Amazon AWS, and the frontend was hosted on Netlify.