Order Management Form - Copy this React, Tailwind Component to your project
Please create an HTML and JavaScript based order management system form that has the following functionalities: Email Input: A text input field labeled 'Recipient's Email' where users can enter the email address. Product Selection: A search bar labeled 'Search by Product Name' where users can type the name of a product. A list of checkboxes displaying various products, where users can select one or more options. Ensure one product is pre selected by default. Free Gift Selection: Below the product selection, create a section labeled 'Free Gift' with checkboxes for different gift options (e.g., 'Powerpoint & Revo Uninstaller', 'Art and Craft Logo Creator', etc.). Buttons: Add several buttons at the top, such as 'Send Email', 'Uncheck All', 'Add Gift', 'Text', 'Nitro', 'Req Email', and 'Thanks'. These buttons should trigger JavaScript functions, though actual functionality can be kept as placeholder code for now. Success Message: After clicking 'Send Email', show a message that says 'Email sent successfully!' in a styled way. Overall Layout: Ensure that the layout follows a simple and user friendly design with proper alignment of the input fields, checkboxes, and buttons. Use CSS to add a basic modern style
