Стартер Medusa DTC

от Medusa

Готовый к продакшену стартер для интернет-магазинов модели D2C на базе Medusa и Next.js. Включает полнофункциональную витрину с возможностью просмотра товаров, корзиной, оформлением заказа, личными кабинетами покупателей и системой управления заказами.

Стартер Medusa DTC

Medusa DTC Starter

Документация | Сайт

Строительные блоки для цифровой коммерции

Medusa DTC Starter

Готовый к продакшену стартер-монорепозиторий для интернет-магазинов модели D2C на базе Medusa и Next.js. Включает полнофункциональную витрину с просмотром товаров, корзиной, оформлением заказа, личными кабинетами покупателей и управлением заказами.

Возможности

  • Все коммерческие возможности Medusa
  • Поддержка нескольких регионов с автоматическим определением страны
  • Каталог товаров с выбором варианта
  • Корзина с промокодами
  • Пошаговое оформление заказа с доставкой и оплатой
  • Личные кабинеты покупателей с историей заказов и управлением адресами
  • Перенос заказа между аккаунтами

Начало работы

Развёртывание в Medusa Cloud

Быстрее всего начать с развёртывания в Medusa Cloud:

  1. Создайте аккаунт Medusa Cloud
  2. Разверните этот стартер прямо из панели управления

Локальная установка

**Требования:

  1. Клонируйте репозиторий и установите зависимости:
  1. Задайте переменные окружения для бэкенда:
  1. Укажите URL базы данных в :
  1. Выполните миграции:
  1. Добавьте администратора:
  1. Запустите бэкенд Medusa:
  1. Откройте панель администратора по адресу и войдите. Publishable-ключ API находится в разделе Settings > Publishable API key.

  2. Задайте переменные окружения для витрины:

  1. Впишите в свой publishable-ключ API Medusa:
  1. Запустите витрину:

Витрина работает на .

Также можно запустить из корня репозитория одну команду, которая поднимет и бэкенд, и витрину:

pnpm dev

Настройка

Витрина настраивается переменными окружения в :

ПеременнаяОписаниеПо умолчанию
Publishable-ключ API вашего бэкенда Medusa—
Адрес вашего бэкенда Medusa
Код страны региона по умолчанию
Базовый адрес витрины
Publishable-ключ Stripe (необязательно)—

Материалы