A Laravel package that allow you to import data from a spreadsheet to your app
The problem: Every time you need to build this functionality from scratch, it takes a lot of time and effort to create the API that can have columns validation, file format, handle large import files (e.g. 1 million rows), and makes UI that can provide the best end user experience.
The solution: A Laravel package with great, tested and documented API togheter with UI Livewire and Blade components. A npm packages to provides UI for React, Vue 2/3.
* Ease and flexibile integration in any Laravel/React/Vue projects. * Define columns with their validation rules * Support format: xls, .xlsx, .ods, and .csv and Google Sheets Integration. * Templates of imports. * Styles customization. Will use Tailwind CSS. * Listen for events: Import started, Import ended. * Send notifications to the user when import is ready.
There is a concept, it's just the first vision as I see how it has to be: https://youtu.be/JPveTY--rss
I was inspired from this product: https://layercode.com, another example: https://flatfile.com. But I consider that as a Web Artisan I can have this directly in my application and even cheaper than paying a monthly subscription.
I'm thinking to make it as a software license, one-time payment with one year updates, as Spatie.be do.
What to you think? Will be useful for you?
2 comments
[ 3.0 ms ] story [ 22.2 ms ] thread