Skip to content

UberSalon IMS (Next.js 16)

Domain

https://uber-salon-ims.com

Stack

Next.js 16 / React 19 / shadcn/ui / Zustand / TanStack Query & Table / next-intl

Port

3011

i18n

Default: zh-TW, Secondary: en-US

API Hooks

  • useApiQuery<T>(key, options) — React Query GET wrapper
  • useApiMutation<T, V>(options) — React Query mutation wrapper
  • Auto Accept-Language from NEXT_LOCALE cookie

Structure

  • src/app/ — App Router pages & layouts
  • src/hooks/useApi.ts — API hooks
  • src/api/index.ts — API registry
  • src/stores/ — Zustand stores
  • src/components/ — shadcn/ui components

UberSalon 美業預約平台