Spazka是一款美容美发SPA掌上预约系统Flutter+Laravel应用APP源码,代码全开源可二开(Dart、PHP和Vue代码均开源)。提供全面且创新的自托管解决方案,专为沙龙和健康服务企业设计,支持分店和线上线下支付功能。凭借其强大的功能和用户友好的界面,Spazka简化了整个预约管理流程,使企业主能够有效地管理其员工,并增强整体客户体验。
Spazka的关键功能之一是其先进的预约系统。通过利用此功能,沙龙和健康服务企业可以轻松处理他们的预约安排需求。直观的界面使客户可以轻松地在线预约、选择他们想要的特定服务并选择他们喜欢的工作人员。该系统确保消除重复预订和日程冲突,从而实现平稳运营和客户满意。
Spazka还提供了强大的员工管理模块,使企业主能够有效地组织和监督他们的团队。通过此功能,经理可以根据员工的空闲时间、技能或客户偏好轻松地向员工分配预约。该解决方案提供了员工日程安排的清晰概览,方便跟踪个人绩效、优化资源分配并确保卓越的客户服务。
除了任命和员工管理能力外,Spazka还非常重视增强客户体验。该平台提供个性化的客户档案系统,存储重要的详细信息,例如偏好、过去的服务和购买历史记录。这使得企业能够为其客户提供量身定制的个性化体验,从而提高客户满意度和忠诚度。
此外,Spazka是一个自托管解决方案,这意味着企业可以完全控制其数据和系统配置。这确保了敏感客户信息的安全性和隐私性,同时还允许根据特定业务需求进行定制。
总之,Spazka是一款一体化解决方案,使沙龙和健康服务企业能够高效预约、有效管理员工并提升整体客户体验。凭借其用户友好的界面、个性化功能和自托管性质,Spazka是希望在竞争激烈的沙龙和健康行业中简化运营并最大限度提高客户满意度的企业的理想选择。
最新版本 2024 年 3 月 23 日 – v2.3.0
更新 – 迁移至 Flutter 3.19
更多图片:https://pan.baidu.com/s/1KcfS63IhtX4xfis1dBaFrg?pwd=urd1
后端安装教程
(1)上传后端代码到网站根目录下,然后终端登录到根目录,执行:
cd laravel
(2)安装Vendor目录,执行命令:
composer install
(3)复制env文件,执行:
cp .env.example .env
(4)生成key,执行:
php artisan key:generate
(5)在宝塔中创建数据库并编辑env文件,修改:
DB_CONNECTION="mysql"
DB_HOST="127.0.0.1"
DB_PORT="3306"
DB_DATABASE="YOUR DATABASE NAME"
DB_USERNAME="YOUR USERNAME"
DB_PASSWORD="YOUR PASSWORD"
(6)如果需要导入演示数据,设置以下参数为true:
IS_DUMMY_DATA=false
(7)运行以下命令导入数据库
php artisan migrate
php artisan db:seed
或者:
php artisan migrate:fresh --seed
(8)安装node_modules,运行命令:
npm install
(9)编译生成css and js,运行命令:
npm run dev
或者
npm run build
或者
npm run watch
(10)运行项目
php artisan serve
(11)默认账号密码
管理员:
Username:master@admin.com
Password:secret
商店经理
Username:sarah.johnson@glamourcuts.co.uk
Password:12345678
APP编译环境
开发 Flutter 项目需要满足以下要求:
- Flutter SDK:Flutter是Google开发的用于构建跨平台应用程序的开源框架。您需要下载并安装Flutter SDK,其中包括Flutter框架、Dart编程语言以及各种命令行工具。(下载地址)
- 集成开发环境 (IDE):虽然您可以使用任何文本编辑器来编写 Flutter 代码,但建议使用 IDE 以提高工作效率。 Flutter 开发的流行选择是 Android Studio(下载地址)、Visual Studio Code(带有 Flutter 和 Dart 扩展)和 IntelliJ IDEA(带有 Flutter 插件)。
- Dart 编程语言:Flutter 使用 Dart 编程语言。当您安装 Flutter SDK 时,它也会包含 Dart SDK。您不需要单独安装 Dart。
- 设备设置:根据您的目标平台,您需要设置必要的设备来测试您的 Flutter 应用程序。对于 Android,您需要安装 Android Studio 并设置 Android 虚拟设备 (AVD) 或连接物理 Android 设备。对于 iOS,您需要一台安装了 Xcode 的 Mac 计算机。
- Flutter 依赖项:根据项目的具体要求,您可能需要包含其他 Flutter 依赖项。这些依赖项可以添加到项目的 pubspec.yaml 文件中,Flutter 的包管理器(称为 pub)将处理这些依赖项的安装和管理。
- Git:虽然不是强制性的,但强烈建议使用像 Git 这样的版本控制系统来跟踪项目中的更改并在需要时与其他开发人员协作。
- 此外,对编程概念、面向对象编程(OOP)和 Flutter 框架的架构有基本的了解将极大地有助于有效地开发 Flutter 项目。
请记住,Flutter 是一个快速发展的框架,因此最好通过参考官方 Flutter 文档和社区资源来了解最新版本和更改。
APP编译教程
flutter pub get
flutter build apk