text: Title: [FR] Import CSV to Add Materials in One Click
  Body: ### Please verify that this feature request has NOT been suggested before.
  
  - [x] I checked and didn't find a similar feature request
  
  ### Problem statement
  
  Hello,
  
  First, thank you for your great work on Inventree!
  
  I would like to know if it is possible to import a CSV file to add materials (or other items) in one click. If this feature is not available, would it be possible to implement it? It would be very useful for bulk additions instead of manually entering each item.
  
  ### Suggested solution
  
  In my use case, I would like a feature that allows users to upload a CSV file containing item details (e.g., name, description, quantity, supplier, price, etc.), and have Inventree automatically create the entries.
  
  A possible implementation could include:
  
  A simple UI option under the "Add Material" section to upload a CSV file.
  A standardized CSV format with predefined columns.
  An option to map CSV columns to Inventree fields if needed.
  A preview step before confirming the import.
  
  ### Describe alternatives you've considered
  
  
  
  Using an API endpoint to bulk-add materials via an external script.
  A spreadsheet import feature within the database interface.
  However, a built-in CSV import would be the most user-friendly solution.
  
  ### Examples of other systems
  
   this feature can be implemented by allowing users to upload a structured CSV file, which is then automatically parsed and added to the inventory. The system also provides error handling and validation before finalizing the import.
  
  
  
  ### Do you want to develop this?
  
  - [ ] I want to develop this.