# Sans Herbals
By Govind Bajaj · 2026 · Case study

Tags: Next.js, React, TypeScript, MongoDB, Tailwind CSS, SCSS, Node.js, TipTap, NextAuth, Razorpay, Cloudinary, REST API, JWT, SEO, SSR, Schema.org, Open Graph
Production-ready Ayurvedic e-commerce platform built end-to-end for a real client — an SEO-first storefront with Razorpay checkout, an admin dashboard, real-time sales analytics, and Cloudinary-backed media.
## What you can do

- Browse and search the herbal product catalogue
- Sign in with email or Google OAuth
- Add products to the cart and check out with Razorpay
- View order history and track purchases
- Manage inventory and analytics in the admin dashboard
- Upload and edit product images via Cloudinary
- View real-time sales analytics and metrics
- Receive email notifications for orders

## Built with

`Next.js` · `React` · `TypeScript` · `MongoDB` · `Tailwind CSS` · `SCSS` · `Node.js` · `TipTap` · `NextAuth` · `Razorpay` · `Cloudinary` · `REST API` · `JWT` · `SEO` · `SSR` · `Schema.org` · `Open Graph`