Skip to content
Project documentationBabyMart

One monorepo. Four apps. A complete baby store.

BabyMart is a production-ready e-commerce platform: a Next.js storefront, a Vite admin dashboard, an Express + MongoDB API and a React Native app, sharing types and a design system. This guide shows what it does, how it is built and how to run it.

API endpoints
0
Storefront pages
0
Mobile screens
0
Data models
0
  1. 1BrowseStorefront or mobile app
  2. 2CartSaved on the API
  3. 3PayStripe, SSLCommerz or COD
  4. 4ConfirmCall centre checks the order
  5. 5PackPacker prepares it
  6. 6DeliverDeliveryman hands it over
  7. 7CompleteAccounts closes it
One order, end to end — from the shop to the customer's door.

Every step has a page: the whole journey, the payment providers and the employee roles that move an order forward.

Frontend

Next.js 16, React 19, Vite 8, Tailwind CSS v4, shadcn/ui-style components, Zustand.

Backend

Node.js, Express 5, Mongoose 9 on MongoDB, Zod validation, JWT auth, Swagger.

Mobile

React Native 0.88, React Navigation 7, Stripe React Native, Google sign-in.

Tooling

pnpm 9 workspaces, Turborepo 2, TypeScript 6, Vitest, GitHub Actions CI.

See Tech stack for the exact versions.

Everything on this site ships in the Turbo Monorepo edition — one payment, instant download, a year of updates. Setup after purchase is on Installation.

Best value · these docs

Turbo Monorepo

The complete BabyMart monorepo documented on this site — mobile app included.

$99.99one-time

  • React Native mobile app for iOS and Android included
  • Next.js storefront + Vite admin dashboard
  • Express + MongoDB API (297 endpoints)
  • Turborepo + pnpm workspace, shared UI and types
  • Vendor / seller system and staff order workflow
  • Stripe, SSLCommerz and cash on delivery
  • 1 year of free future updates
  • Deployment guides and priority support
Buy now

Normal TypeScript

The standard single-repository version of the store.

$45one-time

  • Next.js web application
  • React Native mobile app
  • Firebase + MongoDB authentication
  • Products, cart, checkout and orders
  • Stripe payments
  • Admin dashboard
Buy now

GitHub repo

Open-source version for learning and personal projects.

Free

  • Basic e-commerce structure
  • Frontend UI code and admin panel setup
  • REST API integration and MongoDB schema examples
  • MIT licence, community support
View on GitHub

One-time payment. Instant access right after purchase, including future updates and bug fixes for the support period.