Website
ScrollLAMBLILY
A kids wear storefront with a full admin back office: catalogue, made-to-order inventory, orders, marketplace exports, SEO tooling and a 400+ post content engine, all in one Next.js application.

- Pages
- 93 (42 public, 51 admin)
- API routes
- 31
- Database tables
- 36
- Scheduled jobs
- 7
- Catalogue
- 162 products, 97 categories
What it does
Features, as built.
Storefront
- Category and product pages with colour swatches, size charts and age bands
- Cart, checkout and Razorpay payments
- Customer accounts with orders, addresses, wishlist and a price tracker
- Product compare, reviews and back-in-stock notifications
- Abandoned-cart emails and a newsletter
- Custom order requests and international enquiries
Inventory and orders
- Component and finished-goods inventory with warehouses, movements and reservations
- Made-to-order stock logic that derives available quantity from component stock
- Reservation release job so abandoned checkouts do not lock stock
- Order management with courier handling and discounts
Marketplace and master data
- Master-data sheet per SKU with placeholder-design resolution
- Amazon inventory (price and quantity) download and import
- Myntra and Amazon listing exports with photo fallbacks
Content and SEO
- 437 MDX blog posts with categories, table of contents and reading time
- Structured data and FAQ schema generation
- Redirect manager plus a static set of legacy URL redirects
- Daily link checker, PageSpeed runs and SEO reports
- AI helpers for image prompts and content
Admin and security
- Role-based access control for staff
- Admin for blogs, pages, categories, hero banners, media, leads and email composing
- Analytics dashboard
Tech stack
Every technology used, and what it is used for.
Framework
| Technology | Used for |
|---|---|
| Next.js 16 (App Router) | Routing, server rendering, API routes and cron endpoints |
| React 19 | UI components |
| TypeScript 5 | Typed application code |
| Tailwind CSS 4 | Styling |
Data
| Technology | Used for |
|---|---|
| PostgreSQL on Supabase | Primary database, with a connection-pooler-aware pool size |
| Drizzle ORM | Schema, queries and migrations |
| Zod 4 | Input validation |
Auth and payments
| Technology | Used for |
|---|---|
| Auth.js (NextAuth v5) | Customer and admin sign-in |
| Razorpay | Online payments |
Content
| Technology | Used for |
|---|---|
| Content Collections + MDX | Git-tracked blog and page content |
| next-mdx-remote, gray-matter | Rendering and front matter |
Files and email
| Technology | Used for |
|---|---|
| Cloudflare R2 (S3 API) | Product and blog image storage |
| Sharp | Image processing |
| Resend | Transactional and campaign email |
| JSZip, csv-parse, fast-xml-parser | Marketplace exports and imports |
AI and monitoring
| Technology | Used for |
|---|---|
| OpenAI API | Image generation and content helpers |
| Google PageSpeed API | Scheduled performance audits |
Hosting
| Technology | Used for |
|---|---|
| Vercel | Hosting, preview deployments and CDN |
| Cloudflare | DNS and protection |
| Vercel Cron | 7 scheduled jobs: link check, PageSpeed, SEO report, reservation release, abandoned carts, back-in-stock, daily ops |
Want To Be Next
Want something built the same way?
Tell us about your business and what you need, and we will come back with a plan, the stack we would use and why.
Get Your Free Growth Audit