Build a distinct storefront, as CASE MJI demonstrates
Nano Checkout
Nano powers the base. The store is yours.

About this product
See independent commerce built on a base × AI approach through CASE MJI.
Nano Checkout is an open-source commerce base for building a purchase experience around your own brand. The phone-case store CASE MJI extends that foundation into a journey of discovering designs, selecting a device and finish, and creating a case from personal photos or artwork.
Build on product, order and payment infrastructure while shaping the storefront with AI. Choose how and where store data is operated. Nano Checkout is the starting point for that independence.
What it makes possible.
Reuse the product, order and payment foundation
Choose how store data and infrastructure are operated
CASE MJI. A commerce base becomes a brand experience.
A phone-case store built around the idea of carrying the city with you. Its homepage, design collections, device choices and finishes form a distinct shopping journey. CASE MJI is a custom development example built on Nano Checkout, with its own visual identity and purchase flow.
A shared foundation does not require identical storefronts. Create the interface around the brand, add the features it needs, and develop the store on your own terms.
Explore CASE MJI
A store for discovering—and creating.
Choose artwork, a device and a finish, then add the case to the shopping bag. CREATE LAB provides a path to make an original case from personal photos or artwork. Payments use Stripe Checkout.
The shopping bag and CREATE LAB are custom additions for CASE MJI. They demonstrate how the open-source base can be extended around the product being sold.

Choose how your store data is operated.
Products and orders are stored in the Postgres database you choose. You operate the deployment, administrator access, and backups, and can export order lists as CSV. Card information is handled by Stripe Hosted Checkout; connected services such as external AI receive the information required for their use.

Read and update the store through conversation.
The optional MCP endpoint provides 11 tools. Compatible clients can read store information, public products, sales, and orders, change prices and stock, and record shipments. Buyer information is masked by default; sending full addresses and phone numbers to an AI requires explicit configuration. MCP does not include refunds, order creation, or deletion.
Inspect it. Adapt it. Build on it.
Released under the Apache License 2.0, with commercial use, modification, and redistribution permitted under its terms. The current scope is Japanese yen, one product per order, quantities of 1–5, and one-time payments. It does not include a cart, subscriptions, a refund API, or qualified invoice issuance. Refunds are handled in Stripe’s dashboard. LINE user IDs can be stored; sending notifications requires your own implementation. Source and setup instructions are available on GitHub.
Product at a glance
- License
- Apache License 2.0
- Base
- Hono / Postgres / React reference storefront
- Payments
- Stripe Hosted Checkout / Japanese yen
- AI integration
- Optional MCP endpoint / 11 tools


