Hello, I am creating an application for my school and I do not absaloutely need this, but it would be a VERY helpful feature. I was wondering if there is some way that I can do this:
I would like a system where a schools administrator has a table(Done in Office or something of the sort), and the application would take all the records in that file and put it into the database(A CSV file). So, let me give you an example:
I have made a website for a school student management system, and the schools IT man wants to upload all the students records(Student ID, Password, Name, and so on), and he does it in Microsoft Excel. He exports it into a .csv file. Since it would be VERY tedious to manually sign many hundreds of students up to the website at a time, I have a feature that allows him to upload the .CSV file, and the program would automatically read each record and put it into the database.
I would like it that the program would read the file and I am able to do something with it, like with the passwords, bcrypt it so incase we ever get hacked it would be as secure as possible. How could I do this? Is there something built into Laravel that would allow me to do this or is there a package that works with Laravel that will allow me to do this? I use Laravel 5.1.