Skip to content
Full-Stack DeveloperPortfolio · 2026

000
Case study · E-commerce

Rasavi

Luxury glassware e-commerce with payments, shipping and full marketing tracking.

rasavistore.com
Rasavi luxury glassware storefront

Client

Rasavi Luxury Glassware

Role

Full-Stack Developer

Category

E-commerce

Deliverables

Storefront · Admin dashboard · REST API

Overview

A premium black-and-gold storefront for a glassware brand, with a corporate gifting builder, Razorpay and cash-on-delivery checkout, Shiprocket fulfilment and an admin dashboard for sales analytics, abandoned carts and page merchandising.

2

Payment rails

5

Tracking tools

3

Applications

Key features

What it does

Catalogue with departments, zoom gallery, product sets and media reviews
Cart, wishlist, guest checkout, coupons, Razorpay and COD
Shiprocket integration with order, invoice and coupon emails
Step-by-step corporate gifting builder with a leads inbox
Admin analytics, abandoned carts and drag-to-reorder merchandising
GA4, GTM, Meta Pixel + Conversions API and Microsoft Clarity
Tech stack

How it is built

React
Vite
Tailwind CSS
Framer Motion
Node.js
Express
MongoDB
Razorpay
Shiprocket
Cloudinary
Meta CAPI
Docker
Engineering decisions

The thinking behind the build.

01

Checkout that converts

Guest checkout, coupons and two payment rails remove friction, while abandoned-cart tracking gives the team a list of warm leads to recover.

02

Attribution that survives ad-blockers

Purchase events are sent from the browser and server-side through Meta Conversions API, so ad spend is measured accurately.

03

Merchandising without developers

The team reorders products per page by drag-and-drop and edits CMS pages directly from the dashboard.

Next project

Kel Healthcare

Multi-location primary care website with bookings, doctor profiles and in-house analytics.

kelhealthcaremedical.com
Kel Healthcare website hero