title: How to Upload a CSV File in Background Process with PHP (Laravel 5.8)
body: <p>I want to build a functionality in Laravel 5.8 that can help me to upload a CSV file and import the data into database, but it all should be in background(server side) process and once it is completed send an email to the logged in user. I want to get a better understanding before I start the process should I do this with a help of <code>Scheduler</code> or there would be a better way or library that can help me to achieve this functionality.</p>
  
  <p>Looking forward to hear your thoughts :)</p>
  
  <p>Thanks.</p>