Mee Platform Docs

Getting Started

Set up and run the Mee Web Platform locally

Prerequisites

  • Node.js v22+ (managed via Volta)
  • pnpm v9.9.0 (managed via Corepack)
  • Docker for the PostgreSQL database

Setup

1. Enable Corepack

corepack enable

2. Install Dependencies

pnpm install

3. Start the Database

docker compose up -d

4. Configure Environment Variables

Copy .env.example to .env in the apps that need it:

cp apps/strapi/.env.example apps/strapi/.env
cp apps/web/.env.example apps/web/.env
cp apps/medusa/.env.example apps/medusa/.env

5. Start Development Servers

Start all apps:

pnpm dev

Or start individual apps:

pnpm dev:web       # Next.js frontend on port 3000
pnpm dev:docs      # Documentation on port 3001
pnpm dev:strapi    # Strapi CMS on port 1337
pnpm dev:medusa    # Medusa on port 9000

Building for Production

# Build all apps
pnpm build

# Build individually
pnpm build:web
pnpm build:docs
pnpm build:strapi
pnpm build:medusa

On this page