タスクの整理と管理を支援するカンバンボードアプリケーション。
ライブデモはこちらから入手できます。WebAPIドキュメントにもアクセスすることもできます。

なぜ? •テクノロジー•開始する•連絡先•ライセンス
このアプリケーションは、ASP.NETコアを学習する目的で構築され、Planing、Management、Coding、Deploying Phaseを介してReactJが進行します。
このリポジトリをクローンします
git clone https://github.com/fernandovmp/kanban-board
次に、リポジトリフォルダーに変更します
cd kanban-board
必要
次のコマンドを実行して、データベース、バックエンド、フロントエンドを開始します
docker-compose up -d
ASP.NETコア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
Docs Directoryでは、ユーザーの履歴、Web API仕様、データベースモデル、およびこのプロジェクトのUIプロトタイプ、およびその他の追加指示を見つけることができます。
あらゆる種類の貢献を感謝します!
プロジェクトに貢献できるいくつかの方法は、バグレポートの問題を開くことで、提案をしたり、プルリクエストを開いたりすることです。
貢献方法の詳細を確認するには、貢献ガイドを参照してください。
私に連絡したい場合は、次のチャネルでそれを行うことができます。
このリポジトリはMITライセンスの下にあります。