2026 case study
Karate Designs CN E-Shop
E-commerce and design studio site for Karate Designs CN, specializing in custom karate and martial arts design services (posters, logos, banners, merch, dojo packages).

Karate Designs CN's e-commerce and portfolio site for custom karate and martial arts design. The studio offers posters, banners, logos, merch (t-shirts, gi patches), certificates, flyers, video graphics, dojo monthly packages.
Visitors browse services and packages, add items to a cart (stored in localStorage), upload reference files and design preferences, and complete payment via Stripe Checkout. Order confirmations and notifications are sent by email (EmailJS and Nodemailer). The site includes a gallery, contact form, SEO and sitemap support, and a polished poster landing page with before/after sliders and motion (Framer Motion).
The app is built with Next.js and React, styled with Tailwind CSS, and uses Stripe for payments, Vercel Blob for file uploads, and is deployed on Vercel with Analytics and Speed Insights. The goal was a clear, conversion-focused storefront that showcases the studio's work and lets dojos and athletes order design services in one place.
Stack
- Next.js
- React
- TypeScript
- Tailwind CSS
- CSS
- JavaScript
- EmailJS
- Stripe
- Vercel
Built by Solviin in Cyprus. See more case studies or start a project.