Skip to content

UberSalon Platform

UberSalon 全端 Monorepo — 美業預約平台。

Projects

ProjectDescriptionStackPortDomain
ubersalon-ecE-Commerce 前台電商網站Nuxt 43010uber-salon.com
ubersalon-imsInternal Management 後台管理系統Next.js 163011uber-salon-ims.com
ubersalon-be後端 API 服務NestJS 118080uber-salon-api.com

Quick Start

bash
# Clone with submodules
git clone --recurse-submodules <repo-url>

# Install dependencies
cd ubersalon-ec && yarn install && cd ..
cd ubersalon-ims && yarn install && cd ..
cd ubersalon-be && yarn install && cd ..
yarn install

# Start all services
yarn dev

Development

bash
yarn dev          # Start all 3 projects
yarn dev:ec       # EC only (http://localhost:3010)
yarn dev:ims      # IMS only (http://localhost:3011)
yarn dev:be       # BE only (http://localhost:8080)

Git Operations

bash
yarn commit       # Interactive commit across all repos
yarn push         # Commit + push all repos
yarn push:all     # Push only (no commit)

API Documentation

Swagger UI: http://localhost:8080/api


Auto-generated by yarn docs:gen at 2026/3/9 下午11:56:26

UberSalon 美業預約平台