foreachq/task-manager
任务管理器Web应用程序
dev-main
2022-06-06 13:52 UTC
Requires
- php: ^8.0.2
- fakerphp/faker: ^1.19
- guzzlehttp/guzzle: ^7.2
- laracasts/flash: ^3.2
- laravel/framework: ^9.11
- laravel/sanctum: ^2.14.1
- laravel/tinker: ^2.7
- laravel/ui: ^3.4
- laravelcollective/html: ^6.3
Requires (Dev)
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^6.1
- phpunit/phpunit: ^9.5.10
- spatie/laravel-ignition: ^1.0
- squizlabs/php_codesniffer: *
This package is auto-updated.
Last update: 2024-09-06 18:52:06 UTC
README
任务管理器
「任务管理器」——一个可以管理任务的网站。
演示
项目演示可以在这里查看 这里。
描述
应用程序以网站的形式构建,可以添加任务、分配执行者、更改任务状态和标签。使用系统需要注册和认证。
项目功能
- 认证、策略管理;
- 多语言支持;
- 任务状态、标签和过滤;
- 为添加的实体使用PostgreSQL存储,为测试使用内存中的sqlite;
- PHPUnit测试;
- 使用Docker容器化以便于运行本地实例。
要求
- docker-compose
安装
- 下载包
使用git clone
git clone https://github.com/Foreachq/task-manager
或使用composer
composer create-project foreachq/task-manager
- 设置项目
make setup
- 运行本地实例
make up # starting on localhost:80
- 停止本地实例
make down