Free Laravel e-commerce for business
composer create-project lanhktc/s-cart
Home page | Demo | Demo admin | Installation | Video Guide | Download full source
About S-cart
Free Open source E-commerce use Laravel framework for Business
Support the project
Support this project
S-Cart functions:
======= FRONT-END ======= - Multi-language - Multi-currency - Shopping cart - Customer login - Product attributes: cost price, promotion price, stock.. - CMS content: category, news, content, web page - Module/Extension: Shipping, payment, discount, ... - Upload manager: banner, images,.. - SEO support: customer URL - API module - Specify fields use for customer, product, order ... ======= ADMIN ======= - Admin roles, permission - Product manager - Order management - Customer management - Template manager - Module/Extension manager - System config: email setting, info shop, maintain status,... - Backup, restore data - Report: chart, statistics, export csv, pdf... ...
Technology
- Core Laravel Framework
Requirements:
Version 3.2, 3.3, 3.4:
Core laravel framework 6.x Requirements::
- PHP >= 7.2
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- BCMath PHP Extension
Installation & configuration:
How to map your domain to s-cart? CLICK HERE
Step1: Install last version S-cart
composer create-project lanhktc/s-cart
Step2: Set writable permissions for the following directories:
storage
vendor
public/data
bootstrap/cache
Step3:
- Create a new database. Example database name is "s-cart"
Step4:
Access your-domain.com/install.php to install S-cart.
If installing with link "install.php" unsuccessful, you can install it manually below.
Step5:
NOTE: Please remove or rename file public/install.php
so others cannot access it.
Step6:
- Access to url admin: your-domain/sc_admin.
- User/pass
admin/admin
OR manual installation:
- Step1: Create database, then import file .sql in folder database to database.
- Step2: Rename or delete file public/install.php
- Step3: Copy file .env.example to .env if file .env not exist.
- Step4: Generate API key if APP_KEY is null.
Use command "php artisan key:generate"
- Step5: Config value of file .env:
APP_DEBUG=false (Set "false" is security)
DB_HOST=127.0.0.1 (Database host)
DB_PORT=3306 (Database port)
DB_DATABASE=s-cart (Database name)
DB_USERNAME=root (User name use database)
DB_PASSWORD= (Password connect to database)
APP_URL=http://localhost (Your url)
ADMIN_PREFIX=sc_admin (Path to admin)
License:
S-Cart
is licensed under The MIT License (MIT).
Demo:
- Font-end : http://demo.s-cart.org
- Back-end: http://demo.s-cart.org/sc_admin
User/pass: test/123456
VPS SSD $5/mo, gets $50 in credit over 30 days. DigitalOcean.
Screenshots:
#Product detail
#Product bundle
#Product group
#Cart
#Admin homepage
#Order list
#Order detail
#Product list
#Product detail
#Auth
#Backup