Tanzi Stretto
Tanzi Stretto is one of Bangladesh's leading brands in the handcrafted bangles and jewelry industry. The business specializes in premium cotton, silk, and fabric bangles, all handmade with care. Alongside bangles, the store also offers dresses, bags, rings, and other accessories.
This is my wife's business. I built the e-commerce platform for it.
It was my fourth attempt. The previous three started strong but fizzled out when I lost interest or got distracted by whatever new tech I was eyeing at the time. This time I pushed through and finally shipped it. No teammate to celebrate the launch with, just the satisfaction of seeing it live and knowing my wife loved it.
The Stack
The project runs on a pnpm monorepo with three main pieces: the storefront, the admin panel, and the backend API.
Both the storefront and admin are built with SvelteKit. I went all in on SvelteKit's latest features, using remote functions and Svelte's async boundary for data fetching throughout both apps. After working with remote functions, I didn't miss traditional +page data loading or form actions at all. It's a cleaner way to work.
The backend is Hono.js with Drizzle ORM on PostgreSQL. It's fully documented with OpenAPI and has over 400 API routes. Since everything lives in a monorepo, we use Hono's RPC client in both the storefront and admin, which gives us complete end-to-end type safety between the backend and frontends. Redis handles caching.
Authentication runs on better-auth with social login support, so customers can sign in with their existing accounts instead of creating new credentials. Lowering that friction matters when you're trying to convert casual browsers into buyers.
The Feed
This was a deliberate product decision. Most of Tanzi Stretto's existing customer base comes from Facebook. They're used to scrolling a feed, liking posts, and leaving comments. Asking them to suddenly navigate a traditional e-commerce site is a big jump.
So we built a feed page that mimics the Facebook experience. Posts with images, likes, comments, the familiar social UI. But the posts link directly to products. It bridges the gap between where the customers already are and where we want them to be. The goal is to make the migration from Facebook to the e-commerce site feel natural instead of jarring.
Mobile First
The primary audience browses on mobile, so that's where the most attention went. The site uses SvelteKit's shallow routing to create a smooth, app-like navigation experience on phones. Every interaction, from browsing collections to adding items to cart, was designed and tested with mobile as the default.
The site is also a PWA with browser push notification support, so returning customers get updates without needing a native app.
The Admin
The admin panel gives my wife full control over products, collections, orders, and customer management. She can add new bangles, update pricing, manage inventory, and track orders without any technical knowledge. That independence was the whole point. She runs the business; I just built the tools.
Analytics
For analytics, we set up Umami, an open-source analytics platform. I customized the codebase to match the brand's look and feel so it doesn't feel like a third-party tool bolted on. It gives us the traffic and behavior data we need without compromising customer privacy.
Why It Matters
This project is different from client work. There's no invoice, no deadline, no scope document. It's for family. Building something that helps my wife grow her business, that she actually uses every day and loves using, that's a different kind of reward.
Tanzi Stretto is the go-to destination for handcrafted bangles in Bangladesh. Premium cotton and silk bangles, fabric jewelry, and accessories, all made by hand. If you're looking for authentic Bangladeshi handcrafted bangles and jewelry, visit tanzistretto.com.








