User Information Page - Copy this React, Tailwind Component to your project
Create a User Information Page with a clean and modern layout. The page should display the user's name, email, phone number, and profile picture in a well organized form. Ensure that there are input fields for each detail, with an option to edit or update the information, including an upload option for the profile picture. Include a section showing the user’s past orders, with order date, items, and total price. Each order should have a 'View Details' button for more information. Add a password update section where users can change their password securely. The design should focus on user experience, with easily accessible and intuitive buttons for saving changes, clear form validation messages, and a responsive layout that works across different screen sizes
