atlp-rwanda / dynamites-ecomm-fe

https://dynamite-frontend.netlify.app/
0 stars 0 forks source link

Implement Add Product Functionality for Vendor Dashboard #65

Closed ambroisegithub closed 2 months ago

ambroisegithub commented 3 months ago

Description

As a vendor, I need to be able to add new products to my inventory via the vendor dashboard. This involves creating a form for product details, integrating it with Redux Toolkit for state management, implementing POST methods to send product data to the backend API, and writing unit tests to ensure functionality and reliability.

Acceptance Criteria

ambroisegithub commented 3 months ago

Implementation Plan: Three-Day Timeline

Day 1: July 03, 2024

Morning (9:00 AM - 12:00 PM):

Task: Set up project environment and dependencies. Subtasks:

Task: Design and implement product form. Subtasks:

Task: Implement Redux actions and reducers. Subtasks:

Task: Integrate form submission with API POST method. Subtasks:

Task: Implement client-side form validation. Subtasks:

Task: Write unit tests for the add product functionality. Subtasks: