Kanban Board Application은 작업을 구성하고 관리하는 데 도움이됩니다.
라이브 데모는 여기에서 사용할 수 있으며 웹 API 문서에도 액세스 할 수 있습니다.

왜? • 기술 • 시작하기 • 연락 • 라이센스
이 응용 프로그램은 ASP.NET Core 및 REACTJS를 기획, 관리, 코딩 및 배포 단계를 수행하기위한 목적으로 구축되었습니다.
이 저장소를 복제하십시오
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
}다음 명령으로 웹 API 프로젝트를 실행하십시오.
dotnet run --project src/KanbanBoard.WebApi
프론트 엔드
실행하여 종속성을 설치하십시오
yarn --cwd src/KanbanBoard.Frontend
그런 다음 프로젝트를 시작하십시오
yarn --cwd src/KanbanBoard.Frontend start
DOCS 디렉토리에서는 사용자 이력, 웹 API 사양, 데이터베이스 모델 및이 프로젝트의 UI 프로토 타입 및 기타 추가 지침을 찾을 수 있으므로 프로젝트의 기대에 대한 좋은 아이디어를 제공합니다.
모든 종류의 기여는 감사합니다!
프로젝트에 기여할 수있는 몇 가지 방법은 Bug Report와 함께 문제를 열어 제안을 제공하거나 풀 요청을 열 수 있습니다.
기여 방법에 대한 세부 사항을 보려면 기여 가이드를 참조하십시오.
저에게 연락하려면 다음 채널에서 할 수 있습니다.
이 저장소는 MIT 라이센스 아래에 있습니다.