PHPackages                             piclou/piclommerce - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. piclou/piclommerce

ActiveLibrary[Framework](/categories/framework)

piclou/piclommerce
==================

Ecommerce solution for Laravel

18PHP

Since Oct 26Pushed 7y agoCompare

[ Source](https://github.com/Picl0u/piclommerce)[ Packagist](https://packagist.org/packages/piclou/piclommerce)[ RSS](/packages/piclou-piclommerce/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (1)Used By (0)

Piclommerce
===========

[](#piclommerce)

### Laravel 5.5 – PHP &gt;= 7.0 – MySQL 5.6

[](#laravel-55--php--70--mysql-56)

### Version ALPHA 0.1

[](#version-alpha-01)

### Cette version est une version alpha, des bugs sont sans doutes encore présents.

[](#cette-version-est-une-version-alpha-des-bugs-sont-sans-doutes-encore-présents)

La documentation n'est pas encore rédigée, je m'en occupe très prochainement !

Installation
------------

[](#installation)

1. Télécharger laravel 5.5
2. Lancer la commande : `composer require piclou/piclommerce @dev`puis `composer require netshell/paypal dev-master`
3. Rendez vous dans le fichier config "app" dans `config/app.php` pour ajouter les providers `'Webpatser\Countries\CountriesServiceProvider',   'Netshell\Paypal\PaypalServiceProvider',`Puis les alias `'Countries' => 'Webpatser\Countries\CountriesFacade',  'Paypal' => 'Netshell\Paypal\Facades\Paypal'`
4. Lancez les commandes suivantes `php artisan vendor:publish --provider="Artesaos\SEOTools\Providers\SEOToolsServiceProvider``php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider``php artisan vendor:publish --provider="CyrildeWit\EloquentViewable\EloquentViewableServiceProvider" --tag="migrations"`
5. Modifiez le fichier de configuration "database" pour rendre mysql non strict `'strict' => false,`
6. Lancez l'instalation à l'aide de la commande : `php artisan piclommerce:install` et suivez les étapes demandées. **Attention certaines étapes prennent du temps**
7. Ajoutez les dépendances suivantes dans le fichier "package.json" ` "dependencies": { "bootstrap": "^4.1.3", "ckeditor": "^4.10.1", "datatables.net": "^1.10.16", "datatables.net-bs": "^1.10.16", "datatables.net-buttons-bs": "^1.4.2", "datatables.net-buttons-dt": "^1.5.3", "datatables.net-colreorder-bs": "^1.4.1", "datatables.net-dt": "^1.10.19", "datatables.net-responsive": "^2.2.0", "datatables.net-responsive-dt": "^2.2.3", "datatables.net-rowreorder-bs": "^1.2.3", "datatables.net-rowreorder-dt": "^1.2.5", "datatables.net-scroller-bs": "^1.4.3", "datatables.net-scroller-dt": "^1.5.1", "datetimepicker": "^0.1.38", "flatpickr": "^4.3.2", "font-awesome": "^4.7.0", "gmaps": "^0.4.24", "jquery": "^3.2.1", "jstree": "^3.3.4", "jszip": "^3.1.5", "pdfmake": "^0.1.38", "remodal": "^1.1.1", "select2": "^4.0.4", "sortablejs": "~1.4.2", "sweetalert": "^2.1.0", "toastr": "^2.1.4", "webpack-jquery-ui": "^1.0.0" } `
8. Changez le fichier webpack.mix par celui ci : [webpack.mix](https://github.com/Picl0u/piclommerce/blob/master/webpack.mix.js)
9. ENJOY !

###  Health Score

20

—

LowBetter than 13% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 97.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/38044205?v=4)[Picl0u](/maintainers/Picl0u)[@Picl0u](https://github.com/Picl0u)

---

Top Contributors

[![vincent-ikonk](https://avatars.githubusercontent.com/u/19464559?v=4)](https://github.com/vincent-ikonk "vincent-ikonk (36 commits)")[![Picl0u](https://avatars.githubusercontent.com/u/38044205?v=4)](https://github.com/Picl0u "Picl0u (1 commits)")

### Embed Badge

![Health badge](/badges/piclou-piclommerce/health.svg)

```
[![Health](https://phpackages.com/badges/piclou-piclommerce/health.svg)](https://phpackages.com/packages/piclou-piclommerce)
```

###  Alternatives

[laravel/socialite

Laravel wrapper around OAuth 1 &amp; OAuth 2 libraries.

5.7k104.3M841](/packages/laravel-socialite)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k38.6M289](/packages/laravel-dusk)[nineinchnick/edatatables

Grid widget for the Yii Framework, wrapper for the DataTables jQuery plugin

173.2k](/packages/nineinchnick-edatatables)[link-cloud/fast-hyperf

LinkCloud Fast Hyperf

241.2k1](/packages/link-cloud-fast-hyperf)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
