coderberg/residence-cms

使用 Symfony 构建的开源物业管理系统

安装: 726

依赖项: 0

建议者: 0

安全: 0

星标: 146

关注者: 18

分支: 55

开放问题: 6

类型:项目

v2.11.0 2024-07-29 06:57 UTC

README

GitHub Scrutinizer Code Quality Testing with MySQL Reliability Rating StyleCI

ResidenceCMS 是一个快速轻量级的物业管理系统,基于 Symfony 7 构建。

GitHub

要求

安装

  1. 安装 Composer(请参阅 https://getcomposer.org.cn/download

  2. 通过 Composer 创建新项目

    $ composer create-project coderberg/residence-cms mywebsite.loc
    
  3. 进入新创建的文件夹

    $ cd mywebsite.loc
    
  4. 安装后,您应该将您的 web 服务器的文档 / web 根目录配置为 public 目录。

  5. .env 文件创建 .env.local 并填写您的数据库凭据

    DATABASE_URL=mysql://db_user:db_password@127.0.0.1:3306/db_name
    
  6. 运行

    $ php bin/console app:install
    
  7. 访问 http://mywebsite.loc/en/admin 并登录。

    login: admin
    password: admin
    
  8. 要使用反馈表单,请在 .env.local 中配置 MAILER_DSN

测试

  1. 修改 .env.test.local 中的 DATABASE_URL 配置

    DATABASE_URL=mysql://db_user:db_password@127.0.0.1:3306/db_name
    
  2. 安装 ChromeDriver

    vendor/bin/bdi detect drivers
    
  3. 执行此命令以运行测试

    php bin/phpunit
    

附加文档