# 厘舍SPA小程序-泰享SPA-连锁SPA门店小程序 **Repository Path**: niigel/spa-miningram ## Basic Information - **Project Name**: 厘舍SPA小程序-泰享SPA-连锁SPA门店小程序 - **Description**: 连锁SPA门店小程序开源项目,支持多品牌管理、预约服务与会员运营,助力实体门店数字化转型。 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-27 - **Last Updated**: 2026-07-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# 太享厘舍SAP **面向 SPA、美业与到店服务场景的高品质 uni-app 首页开源模板** 一套代码,同时面向 H5 与微信小程序。开箱即用、轻量清晰,也方便继续接入预约、会员、门店和营销业务。 [快速开始](#快速开始) · [功能亮点](#功能亮点) · [联系作者](#联系作者)
## 项目介绍 `SPA UniApp` 是从真实商业项目设计语言中提炼出的首页开源版本,专注于移动端门店服务的第一屏体验。项目只保留首页和首页内交互,不包含登录、支付、订单等私有业务,也不依赖后端接口,适合作为学习案例、UI 原型或新项目起点。 它不是一个堆满页面的“大全模板”,而是一套克制、可读、容易二次开发的首页基座:你可以先用它快速验证品牌风格,再按自己的业务节奏接入预约、核销、会员、优惠券或门店系统。 ## 软件截图

SPA UniApp Open 首页截图

> 截图来自项目 H5 版本的真实运行页面,演示内容与数据均可自由替换。 ## 功能亮点 - **沉浸式品牌首页**:渐变视觉、品牌标题、会员引导与细腻的移动端卡片层级。 - **首页核心动线**:立即预约、团购核销、附近门店、礼赠营销等常见业务入口。 - **城市切换交互**:内置底部城市选择面板,切换结果会同步到门店信息。 - **本地演示数据**:无需后端、账号或环境变量,安装后即可运行。 - **跨端工程基础**:支持构建 H5 与微信小程序,便于继续扩展业务。 - **易于品牌定制**:颜色、文案与演示数据集中在首页文件中,改造成本低。 ## 技术介绍 | 技术 | 用途 | | --- | --- | | Vue 3 | 使用 Composition API 组织页面状态与交互 | | uni-app | 统一 H5、微信小程序等多端开发体验 | | TypeScript | 提供静态类型检查与更稳定的维护体验 | | Vite | 本地开发与生产构建 | | CSS | 原生响应式样式、渐变与轻量动效表现 | 项目刻意减少第三方依赖,不引入 UI 组件库和状态管理库。首页交互足够简单,使用 Vue 原生响应式能力即可完成,也让源码更适合阅读和二次开发。 ## 目录结构 ```text spa-uniapp-open/ ├── pages/home/index.vue # 唯一业务页面:SPA 首页 ├── styles/main.css # 全局基础样式 ├── App.vue # 应用入口 ├── main.ts # Vue 应用初始化 ├── pages.json # 仅注册首页 ├── manifest.json # uni-app 多端配置 ├── package.json # 依赖与运行命令 └── docs/screenshots/ # README 展示截图 ``` ## 快速开始 ### 环境要求 - Node.js 20—24 - Yarn 1.22.19 ### 安装与运行 ```bash git clone cd spa-uniapp-open yarn install yarn dev ``` 启动后访问终端提示的本地地址即可预览 H5 首页。 ### 构建发布 ```bash # 构建 H5 yarn build:h5 # 构建微信小程序 yarn build:mp-weixin ``` 微信小程序发布前,请在 `manifest.json` 中填写自己的 AppID,并在微信开发者工具中打开生成目录完成预览与上传。 ## 二次开发建议 1. 在 `pages/home/index.vue` 中替换品牌名称、城市、门店和营销文案。 2. 将按钮的演示提示替换为 `uni.navigateTo` 或实际业务方法。 3. 接入自己的 API 层,为门店、会员和活动数据增加加载态与异常态。 4. 使用自有且拥有授权的图片、字体、Logo 与品牌素材。 5. 上线前补充隐私政策、用户协议、埋点策略和对应平台配置。 ## 适合谁 - 正在打造 SPA、美容、美发、按摩、瑜伽或线下门店小程序的团队。 - 希望快速交付高完成度移动端首页的独立开发者。 - 需要 Vue 3 + uni-app 工程参考与 UI 灵感的学习者。 - 正在寻找业务原型、课程案例或商业项目起点的产品与设计团队。 ## 商业合作 如果你喜欢这套项目的视觉与工程质量,我也可以继续协助你完成: - 品牌视觉定制与首页改版 - 预约、会员、订单、优惠券、门店等完整业务开发 - H5 / 微信小程序多端适配 - 旧项目现代化重构与性能优化 - 从产品原型到可发布版本的一站式交付 **好的产品不只要“能运行”,还要让用户愿意停留、理解并行动。** 如果你正在规划一款到店服务产品,欢迎联系我聊聊想法。无论是快速验证,还是长期共建,都可以从一个清晰的首页开始。 ## 作者 - 开发者:**niigelog** - Email:[zhuovica@gmail.com](mailto:zhuovica@gmail.com) ## 联系作者 对项目感兴趣、希望交流实现思路,或有定制开发与商业合作需求,欢迎通过邮件联系。来信时可以简单介绍你的行业、目标平台和计划中的核心功能,我会更高效地理解你的需求。 📮 **联系邮箱:[zhuovica@gmail.com](mailto:zhuovica@gmail.com)** ## 参与贡献 欢迎提交 Issue 和 Pull Request。建议在提交前说明使用场景、预期行为和相关截图,让讨论更高效。 ## 开源协议 代码基于 [MIT License](./LICENSE) 开源,可用于学习和商业项目。项目中的演示品牌、文案与视觉内容仅用于展示;实际发布时请替换为你拥有合法使用权的品牌素材。 --- 如果这个项目对你有帮助,欢迎点一个 Star。你的关注会让这个轻量首页继续变得更好。