Shop/Commerce/11 of 37
Berry
A full-stack shop built with Next.js 15, Sanity, Clerk, Zustand, Stripe, and Tailwind CSS.
- Next.js 15
- Tailwind
- Sanity
- Stripe
- Clerk
- Zustand
What's included
- Full source code
- Customer storefront
- Content managed in Sanity
- Stripe payments
- User accounts and sign-in

Built by Noor Mohammad in Dhaka, and taught on YouTube @reactjsBD.
How it works
What shipped
Berry is a commerce build from the studio. The picture is the product. The repository is the part another person can run.
What shipped
In this one: Next.js 15, Tailwind, Sanity, Stripe, Clerk, Zustand.
The handover
The build is public at berry.reactbd.com. The source stays with the repository, listed at $20.
The stack
This kit was finished on Next.js 15, and the repository still runs on that version. Tailwind is the styling system, so the screens stay in one family.
Inside the build
01
Next.js 15
This kit was finished on Next.js 15, and the repository still runs on that version.
02
Tailwind
Tailwind is the styling system, so the screens stay in one family.
03
Sanity
Sanity holds the catalog and the pages. An edit starts in the desk, not in a pull request.
04
Stripe
Stripe takes the payment on the same build as the cart.
05
Clerk
Clerk handles the accounts for the people using the product.
06
Zustand
Zustand holds the client state, including what the customer has picked.
Questions
Rather not set it up yourself?
Launch it done-for-you · $399
Custom builds start from $999. You keep the source either way.
More Commerce

Next kit
Portfolio Kit
Build and deploy your own stunning portfolio website with ease!
$10 · See the kit →

