kanban board
v1.0.1
看板董事会申请帮助组织和管理任务。
可以在这里提供实时演示,您也可以访问Web API文档。

为什么? •技术•入门•联系•许可证
该应用程序的构建是为了学习ASP.NET Core和ReactJ通过汇编,管理,编码和部署阶段。
克隆这个存储库
git clone https://github.com/fernandovmp/kanban-board
然后,更改为存储库文件夹
cd kanban-board
需要
运行以下命令以启动数据库,后端和前端
docker-compose up -d
ASP.NET Core API将在http://localhost:5000 ReactJS应用程序将在http://localhost:3000
停止应用程序运行
docker-compose down
需要
后端
还原所有运行的依赖项
dotnet restore
构建解决方案
dotnet build
运行所有dotnet项目的测试
dotnet test --filter TestType!=Integration
在AppSettings.json上添加并填写以下属性
"ConnectionStrings" : {
"PostgresConnection" : " "
},
"CorsOptions" : {
"PolicyName" : " KanbanCors " ,
"AllowedOrigin" : " "
},
"PasswordHasherOptions" : {
"Iterations" : 10000
},
"JwtToken" : {
"Audience" : " KanbanWeb " ,
"Issuer" : " KanbanApi " ,
"Key" : " " ,
"Seconds" : 600
}并使用以下命令运行Web API项目。
dotnet run --project src/KanbanBoard.WebApi
前端
通过运行安装依赖项
yarn --cwd src/KanbanBoard.Frontend
然后,开始项目
yarn --cwd src/KanbanBoard.Frontend start
在文档目录中,您可以找到用户历史记录,Web API规范,数据库模型和该项目的UI原型以及其他其他说明,这将使您对项目的期望有一个好了解。
任何形式的贡献将不胜感激!
您可以通过Bug报告打开问题,提出建议或打开拉动请求的一些方法。
要查看贡献的详细信息,请参阅《贡献指南》。
如果您想与我联系,则可以在以下渠道中进行:
该存储库属于MIT许可证。