NewCodeSkate CRM is live
Ecommerce · Full-stack platform

A gifting marketplace with a full commerce back office

A handcrafted and personalised gifts store with a role-aware admin portal — catalog with variants and personalisation, Razorpay checkout, Shiprocket shipping and returns, wallet credit and automated email, SMS and abandoned-cart flows.
All workDivine Karigari · 2026Visit live site
Services provided
Website DevelopmentUI / UX DesignMaintenance & Growth
26
data models
90
API routes
3
staff roles
01

The problem

An artisan gifting brand needed far more than a storefront: personalised products, gifting occasions, shipping across India, returns, and a team that could run orders and inventory without touching code.

02

The research

We mapped the full order lifecycle — browse, personalise, pay, ship, track, return, refund — and designed the data model around it first, so every later feature had a home.

03

The approach

A customer store with personalisation, wishlist, wallet and order tracking, plus a separate admin portal with staff roles (super admin, order manager, inventory manager) for products, coupons, customers, returns, reviews and reports.

04

The build

Next.js and TypeScript on PostgreSQL with a 26-model Prisma schema and 90 API routes. Razorpay with server-side verification and webhooks, Shiprocket for AWB, tracking and returns, Resend email, MSG91 SMS, and separate signed JWT sessions for customers and staff.

The shift

Before and after.

Before

No online store · personalised orders handled by hand

After

Full storefront + admin portal · payments · shipping · returns · automated comms

Let's build

Have an idea? Let's ship it.

Tell us what you're building. In one free call you'll get a clear plan, a fixed price and a realistic timeline.

hello@codeskate.com+91 96530 43939Ghaziabad, Uttar Pradesh, India
Chat with us