Project: E-commerce Web Application
Requirements:
- User registration and authentication system
- Product catalog with search functionality
- Shopping cart implementation
- Order processing and payment integration
- Admin dashboard for inventory management
- Email notifications for orders
- Mobile-responsive design
- Security implementation with JWT tokens
Tasks Overview:
ID | Title | Status | Priority | Dependencies
1 | User Authentication System | pending | high | []
2 | Product Catalog & Search | pending | high | [1]
3 | Shopping Cart Implementation | pending | medium | [1,2]
4 | Payment Integration | pending | high | [3]
5 | Admin Dashboard | pending | medium | [1]
6 | Email Notification System | pending | low | [4]
7 | Mobile Responsive Design | pending | medium | [2,3]
8 | Security & JWT Implementation | pending | high | [1]
4. Work on Next Priority Task
task-master next
5. Break Down Complex Tasks
task-master expand --id=1 --num=4
This generates subtasks like:
1.1: User registration form
1.2: Login/logout functionality
1.3: Password reset system
1.4: User profile management
ASP.NET Core 8 MVC Integration Example
다음은 ASP.NET Core 8 MVC 프로젝트에 클로드 태스크 마스터를 사용하는 포괄적인 예제입니다:
ASP.NET Core Project
1. ASP.NET Core Specific PRD 작성하기
이 파일을 .taskmaster/docs/aspnet-mvc-prd.txt에 넣습니다:
ASP.NET Core 8 MVC E-Learning Platform
Technical Requirements:
- ASP.NET Core 8 MVC architecture
- Entity Framework Core 8 with SQL Server
- Identity Framework for authentication
- Razor Pages with ViewModels
- Repository pattern implementation
- Dependency injection container setup
- Areas for Admin/Student/Instructor modules
- SignalR for real-time notifications
- Background services for email processing
- API controllers for mobile app integration
- Unit testing with xUnit and Moq
- Docker containerization
2. Research 기능으로 Tasts Generate 하기
task-master parse-prd .taskmaster/docs/aspnet-mvc-prd.txt
task-master research "ASP.NET Core 8 MVC best practices 2024" --id=1
ASP.NET Core 개발을 위한 AI 질문 가이드
Task Master 를 설치한 후 ASP.NET Core 8 MVC 개발을 위해 Task Master 와 상호 작용하는 효과적인 방법은 다음과 같습니다:
Architecture 와 셋팅 관련 질문
What's the next task for setting up our ASP.NET Core 8 MVC project structure?
Please consider dependency injection and the repository pattern.
I need to implement task 3 (Entity Framework setup). Can you research the latest
EF Core 8 configuration patterns and update the task with current best practices?
Can you break down task 5 (Identity Framework integration) into subtasks that
follow ASP.NET Core Identity conventions?
개발 구현에 대한 질문
I'm working on task 7 (Repository pattern). Research the latest ASP.NET Core 8
repository pattern implementations and help me understand the current approach.
We've decided to use Minimal APIs alongside MVC controllers for our API endpoints.
Can you update tasks 8-12 to reflect this architectural change?
Show me tasks 4, 6, and 8 so I can understand the database, authentication,
and API dependencies before implementing the controller layer.
테스트와 품질에 대한 내용
I've completed the user controller implementation for task 6. All unit tests are
passing. Please mark it as complete and tell me what MVC-related task I should work on next.
Can you expand task 11 (Unit Testing) with a focus on ASP.NET Core MVC controller
testing patterns using xUnit and Moq?
ASP.NET Core 고급 기능
Research SignalR integration patterns for ASP.NET Core 8 MVC and update task 9
with the latest real-time communication approaches.
I need to implement background services for task 10. Can you research .NET 8
hosted services and update the task with current implementation patterns?