helsingborg-stad / api-volunteer-manager
创建一个API,可用于管理志愿者分配
0.4.2
2024-09-13 08:55 UTC
Requires
- firebase/php-jwt: ^6.4
- helsingborg-stad/acf-export-manager: >=1.0.0
Requires (Dev)
- brain/monkey: ^2.6
- codedungeon/phpunit-result-printer: ^0.32.0
- mockery/mockery: dev-master@dev
- phpunit/phpunit: ^9.6
README
志愿者管理器
创建一个API,可用于管理志愿者分配
报告错误 · 请求功能
目录
关于志愿者管理器
以下是一个用于开始的空白模板
构建工具
- PHP
- NPM
- Webpack
- 模块化
入门指南
要启动本地副本,请按照以下简单步骤操作。
先决条件
以下是一个示例,说明如何列出使用软件所需的条目及其安装方法(mac os)。
- composer
brew install composer
- npm
brew install node
安装
- 克隆存储库
git clone https://github.com/helsingborg-stad/api-volunteer-manager.git
- 安装和构建NPM包
npm install && npm run build
- 安装composer包
composer install
使用
在此空间中展示项目如何使用的有用示例。在此空间中添加更多截图、代码示例和演示效果很好。您还可以链接到更多资源。
有关更多示例,请参阅文档
部署
部署说明。
开发环境
可以使用Devcontainer进行开发。
- 要启动开发环境,请在Visual Studio Code中打开项目,然后从快速操作菜单中选择“在容器中重新打开”。
- 容器启动后,运行以下命令以安装必要的依赖项:
php build.php
。 - 然后运行
composer install
。 - 然后您应该能够通过浏览器访问项目。您将在Visual Studio Code的端口部分找到暴露的端口。
- 在浏览器中访问项目时,您需要通过WordPress安装过程。
- 安装必需的插件
Advanced Custom Fields PRO
。 - 激活插件
志愿者管理器
。
常量
Google Maps API
启用Maps JavaScript API
的Google Maps API密钥。
define('GOOGLE_API_KEY', 'xyz');
路线图
有关建议功能(以及已知问题)的列表,请参阅开放性问题。
贡献
贡献使开源社区成为一个如此神奇的地方,可以学习、灵感和创造。您所做的任何贡献都将被非常感谢。
- 分支项目
- 创建功能分支(
git checkout -b feature/AmazingFeature
) - 提交更改(
git commit -m 'Add some AmazingFeature'
) - 推送到分支(
git push origin feature/AmazingFeature
) - 打开拉取请求
许可协议
在MIT许可下分发。