shadowofleaf96 / GreenVille

GreenVille - Bio Organic Ecommerce Website
https://greenville-frontend.onrender.com/
1 stars 1 forks source link

Edit Customer Page #71

Closed shadowofleaf96 closed 2 weeks ago

shadowofleaf96 commented 9 months ago

The "Edit Customer" page plays a crucial role in customer management, enabling administrators to modify and update their customers' information as needed. This page ensures flexibility and accuracy in maintaining customer details within the e-commerce platform.

Editable Customer Details: Description: A form with editable fields displaying the user's current information such as first name, last name, email, and active status Some data are not editable such as: User ID. Creation date. Last login date. Valid Account. Why it Matters: Allows administrators to update their customer details efficiently and keep their information up to date. Activity Log: Description: A log displaying recent activities or modifications made to the user's account, promoting transparency. Why it Matters: Offers a historical record of changes for auditing and tracking purposes.

Editable Customer Details: Changes made in the editable fields are saved accurately and reflected in the system. Validation ensures that modifications adhere to any specified constraints (e.g., character limits and email format). Activity Log: The activity log accurately records all edits made to the user's account. Each log entry includes a timestamp and a description of the modification. Make any move interactive: Show a green success alert when a customer is updated. Show an orange warning alert if errors like duplicated entries are detected. Show a red error alert when server errors occur. Show the form field errors if the entered data doesn't respect the field type.