1
0
Fork 0
Very customizable and easy to use shopping system, open source project based on laravel
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
A1Gard 655f844fe3 update strater-kit and composer
fixed some problem readme
12 months ago
app fix fast buy card 12 months ago
bootstrap init 1 year ago
config init 1 year ago
database updated readme 12 months ago
lang/en init 1 year ago
media updated readme 12 months ago
public updated readme 12 months ago
resources updated readme 12 months ago
routes xshop fix ui 1 year ago
storage init 1 year ago
tests init 1 year ago
.editorconfig init 1 year ago
.env.example update strater-kit and composer 12 months ago
.gitattributes init 1 year ago
.gitignore xshop fix ui 1 year ago
.phpstorm.meta.php init 1 year ago
.styleci.yml init 1 year ago
LICENSE Initial commit 1 year ago
README-fa.md update strater-kit and composer 12 months ago
README.md update strater-kit and composer 12 months ago
_ide_helper.php init 1 year ago
_ide_helper_models.php init 1 year ago
artisan init 1 year ago
composer.json update strater-kit and composer 12 months ago
composer.lock update strater-kit and composer 12 months ago
package-lock.json xshop fix ui 1 year ago
package.json xshop fix ui 1 year ago
phpunit.xml init 1 year ago
webpack.mix.js init 1 year ago

README.md

xshop logo

#xShop

x-shop is an open source shop developed in laravel, very customizable!

xshop features

  • Product category manager
    • product categories tree
    • product category sotable
    • product category metable
    • product category image + thumbnail
  • Product manager
    • product fields
      • name
      • base price
      • main category
      • categories
      • sku code
      • abstract
      • description
      • tags
    • product quantity + managing store
    • product discount
    • product multi images + thumbnail
    • product metable
  • orders & invoice
  • customer & clients
    • multi address
    • can define clients as colleague
    • customer control panel
  • question and answer
  • ticking system
  • transport manager
  • meta properties
  • post manager
  • post categories
  • gallery manager
  • nav menu manager
  • slider & carousel manager
  • comments manager
  • settings
  • attachment system
  • admins logs
  • user & admin mananger
  • polling system
  • advertise system
  • supported pay gateways:
    • zarinpal
    • zibal
    • pay.ir
    • saderat bank
    • melat bank
    • parsian bank
  • & etc, like as customzied search and compare products

License

xShop developed under GPL-3 license, So don't worry it will be opensource for ever!

GPLv3 License

GPL

Develop guide

Requirement

  • php 8.1 [ php-gd, sqlite3, php-soap ]
  • mysql or mariadb
  • composer

Development config & commands

Create new database and rename .env.example to .env then update you .env configs so run this commands:

git clone  https://github.com/4xmen/xshop.git 
cd xshop
composer install
php artisan migrate --seed
php artisan storage:link
php key:generate
php artisan serv

now login to admin panel http://localhost:8000/dashboard default admin email is : admin@example.com and default password is: password

Deploy guide

We recommend deploy xshop on VPS, so create databse and run this commands

cd /home/[yourUsername]/[pathOfYourWebsitePublicHTML]
git clone  https://github.com/4xmen/xshop.git . # if this command not work make empty this folder
cp .env.example .env
nano .env # edit your config db, url, etc.
composer install
php artisan migrate
php artisan db:seed --class=UserSeeder
php artisan db:seed --class=SettingSeeder
nano .env # make APP_DEBUG false, APP_ENV production
php artisan storage:link
php key:generate
composer install --optimize-autoloader --no-dev

contribute & support

We are so pleased to your help and help you, If you wanna develop xshop, Congrats or if you have problem, don't worry create an issue here:

https://github.com/4xmen/xshop/issues

Screen shots

1 2 3 4 5 6 6

Developed With Love ! ❤️