vinson-han / expense-tracker

0 stars 1 forks source link

Milestone 3 Additional Feature AI #35

Open vinson-han opened 3 months ago

vinson-han commented 3 months ago

Task Owner (Responsible): [First Name, Last Initial] Vinson Han

Task Assignee (Accountable): [First Name, Last Initial] Jose Kevin Task Deadline: [MM/DD/YYYY] 05/27/2023 Task Description: Clearly describe the task, including what needs to be done and why.

Implement AI Financial Chat Bot

Acceptance Criteria: Define specific criteria that must be met for the task to be considered complete. This sets clear expectations for the desired outcome.

Function Chat Bot in the front end that is stream through backend

Estimation: Provide time estimates for each task based on complexity and effort. Use story points or time units (e.g., hours) to estimate.

8 hours

Dependencies: Identify any dependencies on other tasks, team members, or external factors. Ensure that prerequisites are met before starting a task.

Priority: Assign a priority level to each task based on its importance and impact on the project. Prioritize tasks within the backlog or sprint.

Medium Priority

Task Type: Categorize tasks based on their type (e.g., development, testing, design). This helps in planning and resource allocation.

Design & Development

Subtasks: Break down larger tasks into smaller, manageable subtasks. This facilitates a more granular approach to tracking progress. …

Take response request from front end Back end fetch to Open AI Key prompt Take respond and list in the front end.

Testing Requirements: Specify testing requirements for each task, including unit tests and any necessary integration or end-to-end tests.

Documentation: Identify any documentation needs associated with the task. This may include code comments, API documentation, or end-user documentation.

Access to backed API Structure of Data being returned

Definition of Done: Clearly define what "done" means for each task. This includes meeting coding standards, passing tests, and completing documentation.

Functional in the front end.