Threpsi Healthcare — Full-Stack E-commerce & Automated Order Fulfilment Platform
A custom Laravel 11 + Vue 3 + Filament 3 healthcare e-commerce platform for Threpsi Consumer Health Care Pvt. Ltd. — an end-to-end online store with Razorpay payments, Delhivery shipping automation, live order tracking, PDF invoices, and a production-grade admin panel so the client can run the entire business from one dashboard without touching code.
Laravel 11
Backend & APIs
Razorpay
UPI, cards & wallets
Delhivery
Shipping automation
Filament 3
Admin CMS & orders
Project overview
Threpsi Healthcare (threpsihealthcare.in) 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. Built by Web Developer Kashi, Varanasi, and deployed on Hostinger.
Client challenge
- Sell healthcare & wellness products online with secure, INR-based checkout — not a brochure site.
- Automate courier booking and shipping labels instead of manually dispatching each order.
- Give customers live order tracking inside their account — no external courier links.
- Let non-technical staff manage products, orders, content, coupons, and settings from one dashboard.
- Send automatic branded emails — order confirmation, PDF invoice, and tracking updates — to customers and admin.
- Avoid Shopify template lock-in and keep full custom control over every business flow.
Technology 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) |
| barryvdh/laravel-dompdf | |
| Auth | Laravel session auth, Twilio Verify OTP |
| Laravel Mail + branded Markdown templates | |
| Database | MySQL |
| Hosting | Hostinger (production deployment) |
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, and 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.
Features — Razorpay payments
- Razorpay Checkout integration for online payments (UPI, cards, net banking, wallets).
- Server-side order creation before payment · payment signature verification on the return URL.
- Razorpay webhook handler for payment confirmation (backup).
- Order status auto-updates:
awaiting_payment→confirmedon successful payment. - Razorpay keys configurable from admin Site Settings (no code deploy needed) · payment reference stored on every order.
Features — Delhivery shipping
- One-click “Ship with Delhivery” from the admin order page.
- Live Delhivery API integration — auto-generates AWB number + tracking URL on shipment.
- 4×6 inch thermal shipping label with Threpsi logo in 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.
Features — email & invoices
- Order confirmation email with PDF invoice attached.
- Admin notification on new order · tracking update email when the shipment is created.
- Welcome email for new customers · order completed email.
- PDF invoice generation (DomPDF) — branded with logo, GST-style layout · one-click Download invoice from admin.
- All emails branded with site logo and company details from admin settings · SMTP/mail config managed from the admin panel.
Features — customer accounts
- Email + password registration and login · OTP login (Twilio Verify or local OTP driver).
- Password reset flow · customer profile and order history.
- Live shipment tracking timeline visible inside the customer account.
Features — Filament admin CMS
A production-grade Filament 3 dashboard lets the business run daily operations without a developer. 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, and orders by status.
- Order management (highlight): order list with search, filters and status badges · global search by order number, customer, phone, email · Delhivery shipment section (one-click ship, live AWB + tracking timeline, 4×6 thermal label, refresh tracking, resend tracking email) · download invoice PDF · edit status & admin notes.
- Product management: full CRUD with images, pricing, offers, stock, SEO slug · category assignment, featured flags · rich content editor (CKEditor).
- Site Settings (no-code): site/company name, logo, favicon, contact details, Razorpay keys (enable/disable), SMTP mail settings and social links — all applied at runtime, no
.envedit needed for the client. - Roles & Permissions (Spatie): granular per-module permissions (view/create/update/delete), custom staff vs admin roles, and panel access control.
Automation flow
- Customer places an order on the Vue 3 storefront.
- Razorpay payment captured — verified via return URL signature + webhook backup.
- Order confirmed → confirmation email with PDF invoice sent automatically.
- Admin clicks Ship with Delhivery on the order page.
- AWB generated → tracking saved → customer emailed the tracking link automatically.
- Live tracking becomes visible in both admin panel and customer account.
- Delhivery marks Delivered → order is auto-completed.
Results & impact
- ✅ Not a template store — 100% custom Laravel + Vue build with full control over every flow.
- ✅ Real API integrations — Razorpay + Delhivery live in production at threpsihealthcare.in.
- ✅ Admin runs the whole business — products, orders, shipping and content, no developer for daily ops.
- ✅ Automated fulfilment — one-click ship, AWB, thermal labels, and tracking emails without manual work.
- ✅ India-specific — INR pricing, Indian phone OTP, pincode serviceability, GST-style invoices, thermal labels.
- ✅ Production deployed on Hostinger — composer lock, migrations, and asset build pipeline.
SEO focus
This build targets searches such as Laravel e-commerce developer India, Filament admin panel e-commerce, Razorpay integration Laravel, Delhivery API integration, custom healthcare e-commerce, Vue 3 Laravel storefront, automated order fulfilment India, and Laravel developer Varanasi — with semantic headings, clean URLs, product-friendly structure, and a fully automated payments-to-delivery story instead of a Shopify template.
Screenshots & gallery
Frequently asked questions
Quick answers to common questions. Still need help? We’re just a message away.
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.