แอปพลิเคชันคณะกรรมการ Kanban เพื่อช่วยจัดระเบียบและจัดการงาน
มีการสาธิตสดที่นี่คุณสามารถเข้าถึงเอกสาร Web 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
}และเรียกใช้โครงการ Web API ด้วยคำสั่งต่อไปนี้
dotnet run --project src/KanbanBoard.WebApi
ส่วนหน้า
ติดตั้งการพึ่งพาโดยการรัน
yarn --cwd src/KanbanBoard.Frontend
จากนั้นเริ่มโครงการ
yarn --cwd src/KanbanBoard.Frontend start
ในไดเรกทอรี DOCS คุณสามารถค้นหาประวัติผู้ใช้ข้อกำหนดของ Web API แบบจำลองฐานข้อมูลและต้นแบบ UI สำหรับโครงการนี้และคำแนะนำเพิ่มเติมอื่น ๆ ซึ่งจะทำให้คุณมีความคิดที่ดีเกี่ยวกับสิ่งที่คาดหวังจากโครงการ
การมีส่วนร่วมทุกชนิดได้รับการชื่นชม!
บางวิธีที่คุณสามารถมีส่วนร่วมกับโครงการคือการเปิดปัญหากับรายงานข้อผิดพลาดให้คำแนะนำหรือเปิดคำขอดึง
หากต้องการดูรายละเอียดว่ามีส่วนร่วมอ้างอิงถึงคู่มือการบริจาคอย่างไร
หากคุณต้องการติดต่อฉันคุณสามารถทำได้ในช่องทางต่อไปนี้:
ที่เก็บนี้อยู่ภายใต้ใบอนุญาต MIT