helsingborg-stad/api-volunteer-manager

创建一个API,可用于管理志愿者分配

0.4.2 2024-09-13 08:55 UTC

README

Contributors Forks Stargazers Issues License

志愿者管理器

创建一个API,可用于管理志愿者分配
报告错误 · 请求功能

目录

关于志愿者管理器

Volunteer Manager Screen Shot

以下是一个用于开始的空白模板

构建工具

  • PHP
  • NPM
  • Webpack
  • 模块化

入门指南

要启动本地副本,请按照以下简单步骤操作。

先决条件

以下是一个示例,说明如何列出使用软件所需的条目及其安装方法(mac os)。

  • composer
brew install composer
  • npm
brew install node

安装

  1. 克隆存储库
git clone https://github.com/helsingborg-stad/api-volunteer-manager.git
  1. 安装和构建NPM包
npm install && npm run build
  1. 安装composer包
composer install

使用

在此空间中展示项目如何使用的有用示例。在此空间中添加更多截图、代码示例和演示效果很好。您还可以链接到更多资源。

有关更多示例,请参阅文档

部署

部署说明。

开发环境

可以使用Devcontainer进行开发。

  1. 要启动开发环境,请在Visual Studio Code中打开项目,然后从快速操作菜单中选择“在容器中重新打开”。
  2. 容器启动后,运行以下命令以安装必要的依赖项: php build.php
  3. 然后运行composer install
  4. 然后您应该能够通过浏览器访问项目。您将在Visual Studio Code的端口部分找到暴露的端口。
  5. 在浏览器中访问项目时,您需要通过WordPress安装过程。
  6. 安装必需的插件Advanced Custom Fields PRO
  7. 激活插件志愿者管理器

常量

Google Maps API

启用Maps JavaScript API的Google Maps API密钥。

define('GOOGLE_API_KEY', 'xyz');

路线图

有关建议功能(以及已知问题)的列表,请参阅开放性问题

贡献

贡献使开源社区成为一个如此神奇的地方,可以学习、灵感和创造。您所做的任何贡献都将被非常感谢。

  1. 分支项目
  2. 创建功能分支(git checkout -b feature/AmazingFeature
  3. 提交更改(git commit -m 'Add some AmazingFeature'
  4. 推送到分支(git push origin feature/AmazingFeature
  5. 打开拉取请求

许可协议

MIT许可下分发。

鸣谢