Case study · E-commerce · Healthcare · Laravel Filament

Threpsi Healthcare — Full-Stack E-commerce & Automated Order Fulfilment Platform

Custom healthcare e-commerce platform built on Laravel 11 + Vue 3 + Filament 3. End-to-end online store with Razorpay payments, Delhivery shipping automation, live order tracking, PDF invoices, and a production-grade Filament admin panel — so the client can run the entire business from one dashboard without touching code.

Laravel 11 Vue 3 Filament 3 Razorpay Delhivery DomPDF Spatie Permissions

At a glance

  • Product type Healthcare e-commerce · D2C wellness store
  • Core modules Shop · Checkout · Account · Admin CMS · Shipping
  • Payments Razorpay (online) + webhook verification
  • Shipping Delhivery API — AWB, label, live tracking
  • Market focus India — INR, GST-ready invoices, pincode delivery
  • Built by Web Developer Kashi, Varanasi

Live storefront

Real screenshots from the production site at threpsihealthcare.in — Vue 3 Sellzy theme, admin-controlled content.

Homepage

Hero carousel & promo bar

Threpsi Healthcare homepage — Sea Buckthorn Juice hero banner, True Vedic wellness e-commerce
Product page

Gallery, timer & pricing

Threpsi Healthcare product detail — True Vedic Sea Buckthorn Juice with countdown timer and Add to Cart
Reviews

Trust & testimonials

Threpsi Healthcare customer reviews — verified ratings and product value cards

Razorpay

Webhook + signature verify

Delhivery

One-click ship + live tracking

Filament 3

Full business dashboard

PDF invoices

GST-style · email attached

Overview

Threpsi Healthcare is a full custom Laravel e-commerce platform for a consumer healthcare brand selling wellness products online. Unlike template-based Shopify stores, every flow — from product catalog and coupon checkout to Razorpay payment capture, Delhivery courier booking, shipping label printing, and customer tracking emails — is built and automated inside one Laravel application.

The Vue 3 storefront (Sellzy theme) gives customers a modern mobile-first shopping experience with account login (email/password + OTP), cart, checkout, and live shipment tracking. The Filament 3 admin panel lets the business team manage products, orders, blog, banners, coupons, reviews, and site settings — with role-based permissions so staff only see what they need.

Key features

Storefront — Vue 3 + Laravel

  • Modern Sellzy-themed responsive storefront (mobile-first)
  • Product shop with categories, search, filters, and product detail pages
  • Shopping cart (session-based) with stock validation
  • Checkout auto-fill for logged-in customers · Add to Cart → direct checkout flow
  • Customer account: orders, profile, live Delhivery tracking timeline
  • Blog, About, Contact, Policy pages · marketplace trust banners (Amazon, Flipkart, Meesho)
  • Per-user promo countdown timer (localStorage-based urgency UX) · newsletter subscription

Payments — Razorpay (fully automated)

  • Razorpay Checkout integration for online payments
  • Server-side order creation before payment · payment signature verification on return URL
  • Razorpay webhook handler for payment confirmation (backup)
  • Order status auto-updates: awaiting_paymentconfirmed on successful payment
  • Razorpay keys configurable from admin Site Settings (no code deploy needed) · payment reference stored on every order

Shipping — Delhivery (fully automated)

  • One-click “Ship with Delhivery” from admin order page
  • Live Delhivery API integration — auto-generates AWB number + tracking URL on shipment
  • 4×6 inch thermal shipping label with Threpsi logo + Delhivery format
  • Live courier tracking in admin panel AND customer account (no external link needed)
  • Tracking status: Booked → Awaiting pickup → In transit → Delivered
  • Auto email tracking link to customer on ship · refresh tracking button fetches latest scans
  • Order auto-marked Completed when Delhivery reports Delivered · pincode serviceability check via Delhivery API

Email automation

  • Order confirmation email with PDF invoice attached
  • Admin notification on new order · tracking update email when shipment is created
  • Welcome email for new customers · order completed email
  • All emails branded with site logo and company details from admin settings · SMTP/mail config managed from admin panel

Invoices & documents

  • PDF invoice generation (DomPDF) — branded with logo, GST-style layout
  • One-click Download invoice from admin
  • Invoice auto-attached to confirmation emails

Customer authentication

  • Email + password registration and login · OTP login (Twilio Verify or local OTP driver)
  • Password reset flow · customer profile and order history

Filament Admin Panel — full breakdown

Navigation groups and modules:

Group Modules
Catalog Products, Categories, Product Reviews
Sales Orders, Coupons, Customers
Content Blog Posts, Blog Categories, Hero Banners, Promo Cards, Header Offers, Contact FAQs
Settings Site Settings (logo, contact, Razorpay, mail, social)
Access Control Admin Users, Roles & Permissions

Dashboard widgets: revenue stats (today, total, chart), orders today / this month, paid orders count, active products, revenue chart, orders trend, payment methods pie chart, orders by status.

Order management (highlight feature)

  • Order list with search, filters, status badges · global search by order number, customer name, phone, email
  • Delhivery shipment section (top of page): Ship with Delhivery (one click), live AWB + tracking status timeline, print shipping label (4×6 thermal), refresh tracking, track on Delhivery (external), resend tracking email
  • Download invoice PDF · edit order status and admin notes

Product management: full CRUD with images, pricing, offers, stock, SEO slug · category assignment, featured flags · rich content editor (CKEditor) · bulk-friendly admin UX.

Site Settings (no-code config): site name, company name, logo, favicon, contact email, phone, address, Razorpay key ID + secret (enable/disable toggle), mail SMTP settings, social links — all applied at runtime, no .env edit needed for client.

Roles & Permissions (Spatie): granular permissions per module (view/create/update/delete), custom roles for staff vs admin, panel access control. Other modules: coupon codes, contact form inbox, newsletter subscribers, blog CMS, homepage hero slides, promo grid banners, product review moderation, contact FAQ management.

Tech stack

Layer Technologies
Backend Laravel 11 (PHP 8.2+), Livewire 3
Frontend Vue 3, Vite 8, Tailwind CSS 4, Swiper
Admin Filament 3, Spatie Laravel Permission
Payments Razorpay PHP SDK, webhook + signature verify
Shipping Delhivery Express API (create shipment, tracking, packing slip, pincode)
PDF barryvdh/laravel-dompdf
Auth Laravel session auth, Twilio Verify OTP
Email Laravel Mail + branded Markdown templates
Database MySQL
Hosting Hostinger (production deployment)

Automation flow

Customer places order
Razorpay payment captured (webhook + return verify)
Order confirmed → confirmation email + PDF invoice sent
Admin clicks “Ship with Delhivery”
AWB generated → tracking saved → customer emailed automatically
Live tracking visible in admin + customer account
Delhivery delivers → order auto-completed

What makes this project special

  • Not a template store — 100% custom Laravel + Vue build
  • Real API integrations — Razorpay + Delhivery live in production at threpsihealthcare.in
  • Admin can run entire business — no developer needed for daily ops
  • India-specific — INR, Indian phone OTP, pincode shipping, thermal labels
  • Production deployed on Hostinger — composer lock, migrations, asset build pipeline

Laravel e-commerce developer — Varanasi & India

Web Developer Kashi builds custom Laravel e-commerce platforms with Vue storefronts, Razorpay, Delhivery fulfilment, and Filament admin — not Shopify templates. Keywords: Laravel e-commerce developer India, Filament admin panel e-commerce, Razorpay integration Laravel, Delhivery API integration, custom healthcare e-commerce, Laravel developer Varanasi, Vue 3 Laravel storefront, automated order fulfilment India.

Similar projects

Want a custom e-commerce platform like Threpsi Healthcare?

Laravel + Vue + Razorpay + Delhivery + Filament admin — full automation. Talk to Web Developer Kashi from Varanasi.

WhatsApp