Back to Portfolio




Knots of Love (KOL) – Handmade Crochet and Jewelry Store
A full-featured e-commerce platform that I developed for a client to sell handmade crochet and jewelry products with custom orders and admin management.
What is Knots of Love (KOL) – Handmade Crochet and Jewelry Store?
Knots of Love is an e-commerce web application I built to support handcrafted product sales, custom orders, secure checkout, and admin-managed inventory using a modern full-stack setup.
Technologies & Tools Used
Next.js
React
TypeScript
TailwindCSS
Supabase
fuse.js
lucide-react
zod
Technical Highlights
- Next.js — SSR for performance, App Router architecture
- React — Reusable UI components, Dynamic product views
- TypeScript — Strong typing, Safer data handling
- TailwindCSS — Utility-first styling, Mobile-first layouts
- Supabase — Database for products and orders, Authentication, Storage for images
- fuse.js — Fast client-side search, Fuzzy matching
- lucide-react — Icon system, Consistent UI elements
Key Features
- Built a complete e-commerce solution using Next.js, React, and Supabase.
- Developed an admin panel to manage products, categories, pricing, stock, promo, and images.
- Implemented multi-image product galleries with sliders and zoom support.
- Added support for custom product orders and personalization requests.
- Integrated secure authentication and session handling using Supabase Auth.
- Built a cart system supporting both guest and authenticated users.
- Implemented checkout flow with order confirmation and automated email notifications.
- Set up automated email notifications for admins on new orders.
Project Category
E-commerce Web Application
Project Showcase



Project Links
Last visit from Ribeirão Preto, Brazil
