No. 04
Senior Fullstack Engineer (Freelance) · 2024
KUSH Jewelry
Bilingual jewelry e-commerce, built end to end as the sole developer

Context
KUSH Jewelry is a jewelry brand with a bilingual (Ukrainian / English) online store at kush.jewelry.
Role
Senior Fullstack Engineer (Freelance), June to August 2024, as the sole developer.
Tasks
- Implement the full purchase flow, from catalog to checkout and delivery.
- Add customer accounts and a product feed for Meta.
What I did
- Built a Next.js 14 App Router storefront with SSR and SEO on a DaisyUI / Tailwind CSS design system.
- Used a Strapi headless CMS with Cloudinary media and Resend transactional emails.
- Deployed the Strapi backend on AWS and the frontend on Vercel.
- Implemented the purchase flow: catalog with collections and filters, cart and LiqPay checkout, Nova Post delivery lookup and live UAH / USD pricing.
- Added NextAuth customer accounts (orders, wishlist, password reset) and a Meta product catalog feed generated from CMS data.
Stack
- Next.js 14
- Strapi
- Tailwind CSS
- DaisyUI
- Cloudinary
- Resend
- LiqPay
- NextAuth
- AWS
- Vercel
Result
The store runs at kush.jewelry in Ukrainian and English, and the storefront code is public on GitHub.