https://github.com/bagisto/bagisto-bulk-upload
The Laravel eCommerce Bulk Upload allows the admin to create and add a bulk number of products into Bagisto online store.
https://github.com/bagisto/bagisto-bulk-upload
bulk-operation bulk-upload bulkimport ecommerce hacktoberfest hacktoberfest2020 laravel opensource
Last synced: 11 months ago
JSON representation
The Laravel eCommerce Bulk Upload allows the admin to create and add a bulk number of products into Bagisto online store.
- Host: GitHub
- URL: https://github.com/bagisto/bagisto-bulk-upload
- Owner: bagisto
- License: mit
- Created: 2020-05-19T07:22:06.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-24T06:40:19.000Z (over 2 years ago)
- Last Synced: 2024-04-25T23:43:46.680Z (about 2 years ago)
- Topics: bulk-operation, bulk-upload, bulkimport, ecommerce, hacktoberfest, hacktoberfest2020, laravel, opensource
- Language: PHP
- Homepage: https://bit.ly/3zRLSzw
- Size: 275 KB
- Stars: 20
- Watchers: 8
- Forks: 25
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG for v1.3.x.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
## ⚠️ Disclaimer
This repository is no longer maintained as the bulk upload feature is already available in the core.
For the latest updates and features, please refer to the main [core](https://github.com/bagisto/bagisto) repository.
# Bagisto Bulk Upload
[](https://packagist.org/packages/bagisto/bagisto-bulk-upload) [](https://packagist.org/packages/bagisto/bagisto-bulk-upload) [](https://packagist.org/packages/bagisto/bagisto-bulk-upload)
By using this add-on, the admin can mass/bulk upload products of all types: simple, configurable, virtual, grouped, bundle, downloadable, booking.
It packs in lots of demanding features that allows your business to scale in no time:
- Product can be upload by CSV / XLS files.
- Data profile creation feature for admin.
- Each attribute has a different column.
- Image attachment with the product within CSV/XLS.
- If there is any error in the CSV / XLS file, then products will not be uploaded and hence customer/admin will come to know about the error.
## Requirements:
- **Bagisto**: v1.3.3
## Installation with composer:
- Run the following command
```
composer require bagisto/bagisto-bulk-upload
```
- Goto vendor/bagisto/bagisto-bulkupload and copy the storage folder and merge it into the root of your project.
- Goto config/concord.php file and add following line under 'modules'
```php
\Webkul\Bulkupload\Providers\ModuleServiceProvider::class
```
- Run these commands below to complete the setup
```
composer dump-autoload
```
```
php artisan migrate
php artisan storage:link
php artisan route:cache
php artisan config:cache
php artisan vendor:publish
```
-> Press 0 and then press enter to publish all assets and configurations.
## Installation without composer:
- Unzip the respective extension zip and then merge "packages" and "storage" folders into project root directory.
- Goto config/app.php file and add following line under 'providers'
```
Webkul\Bulkupload\Providers\BulkUploadServiceProvider::class
```
- Goto composer.json file and add following line under 'psr-4'
```
"Webkul\\Bulkupload\\": "packages/Webkul/Bulkupload/src"
```
- Goto config/concord.php file and add following line under 'modules'
```php
\Webkul\Bulkupload\Providers\ModuleServiceProvider::class
```
- Run these commands below to complete the setup
```
composer dump-autoload
```
```
php artisan migrate
```
```
php artisan storage:link
```
```
php artisan route:cache
```
```
php artisan vendor:publish
-> Press 0 and then press enter to publish all assets and configurations.
```
> That's it, now just execute the project on your specified domain.