shopper

Headless e-commerce administration built with Laravel to create and manage online store.

849
142
PHP

Build Status Laravel v10.x Total Downloads Latest Stable Version License

[!CAUTION]
This branch is Work In Progress and should not be considered production-ready.
Please do not upgrade from v1. A guide will be available for that

Introduction

Shopper is a Headless e-commerce Admin Panel build for Laravel 10.0+ which includes all the necessary for your online store application.
Web Application has made using Laravel. We feel building ecommerce websites has become a convoluted and confusing process that leaves developers unsatisfied.
We want to turn you around to the simpler side and get back to basics.

Installation

Instructions on how to install Shopper can be found at the installation guide.

Quick start installation

For advanced users, run this in your terminal to install Shopper from command line:

composer require shopper/framework

Run this command to install Shopper in your project

php artisan shopper:install

The best place to learn Shopper is by reading the documentation or following some tutorials.

Foundation library

The Framework uses Laravel as a foundation PHP framework.

Roadmap

Laravel Shopper has been under active development for several months.
Significant changes have been made, so it’s important not to migrate from version 1 (if you’ve already used it).

A beta release for version 2 is now available, and here’s a roadmap of upcoming additions for the coming months.

  • [x] Manage Catalog (Products, Categories, Collections)
  • [x] Manage Orders
  • [x] Manage Discount Codes
  • [x] Manage Customers
  • [x] Manage Products reviews
  • [x] Manage Payment methods
  • [x] Manage Zones (market zone model in Shopify)
  • [x] Support Multi currencies in setting
  • [x] Support Multi inventories
  • [ ] Generate Variant based on product attributes
  • [ ] Support multi currencies for product / variant
  • [ ] Support taxes
  • [ ] Dynamic product association based on collections configuration
  • [ ] Feature & Unit Tests

Contact

You can communicate with us using the following mediums:

Contributing

Please see contributing.md for details and a todolist.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

It’s heavily recommended that you subscribe to the Shopper Newsletter so you can find out about any security updates, breaking changes or major features.
We send an email about 3-4 emails per year. Sometimes less.

Credits

And a special thanks to Caneco for the logo ✨

License

The Shopper Framework is open-sourced software licensed under the MIT license.

Sponsoring

Support this project by becoming a sponsor. Your logo will show up here with a link to your website.