All Projects → s-cart → S Cart

s-cart / S Cart

Licence: mit
Free Laravel open source e-commerce for business: shopping cart, cms content, and more...

Projects that are alternatives of or similar to S Cart

Laracom
Laravel FREE E-Commerce Software
Stars: ✭ 1,570 (+448.95%)
Mutual labels:  ecommerce, e-commerce, laravel
Aimeos Laravel
Laravel ecommerce package for professional, ultra fast online shops, complex B2B applications and #gigacommerce
Stars: ✭ 5,204 (+1719.58%)
Mutual labels:  ecommerce, e-commerce, laravel
Aimeos
Integrated online shop based on Laravel 8 and the Aimeos e-commerce framework
Stars: ✭ 2,354 (+723.08%)
Mutual labels:  ecommerce, e-commerce, laravel
Ecommerce Laravel Bootstrap
Responsive, Multi-Vendor, MultiLanguage Online Store Platform (shopping cart solution)
Stars: ✭ 99 (-65.38%)
Mutual labels:  ecommerce, e-commerce, laravel
S Cart
This project has been replaced by https://github.com/s-cart/s-cart
Stars: ✭ 258 (-9.79%)
Mutual labels:  ecommerce, e-commerce, laravel
Supply
🛍 Supply is a free e-commerce Jekyll theme with Gumroad integration.
Stars: ✭ 24 (-91.61%)
Mutual labels:  ecommerce, e-commerce
mytek
Django e-commerce web application with advanced features
Stars: ✭ 27 (-90.56%)
Mutual labels:  ecommerce, e-commerce
awesome-medusajs
A curated list of awesome resources related to MedusaJS 😎
Stars: ✭ 113 (-60.49%)
Mutual labels:  ecommerce, e-commerce
storefront-app
Storefront by Fleetbase is an open source hyperlocal shopping or services app. Enables users to quickly launch their own shop or service booking app or setup a multi-vendor marketplace.
Stars: ✭ 40 (-86.01%)
Mutual labels:  ecommerce, e-commerce
Bazar
Bazar is an e-commerce package for Laravel applications.
Stars: ✭ 194 (-32.17%)
Mutual labels:  ecommerce, laravel
grav-skeleton-gravcart
The Grav Shopping Cart skeleton
Stars: ✭ 11 (-96.15%)
Mutual labels:  ecommerce, e-commerce
Firebase Cms
A CMS + E-commerce platform built with Angular and Firebase
Stars: ✭ 286 (+0%)
Mutual labels:  ecommerce, e-commerce
saleor-sdk
JavaScript/TypeScript SDK for building e-commerce experiences and checkouts with Saleor API.
Stars: ✭ 125 (-56.29%)
Mutual labels:  ecommerce, e-commerce
E Commerce Db
Database schema for e-commerce (webstores) sites.
Stars: ✭ 245 (-14.34%)
Mutual labels:  ecommerce, e-commerce
kasir
Cashier Management & Inventory Management System
Stars: ✭ 28 (-90.21%)
Mutual labels:  ecommerce, e-commerce
Shopper
An eCommerce administration built with Laravel 5 for create online shop.
Stars: ✭ 205 (-28.32%)
Mutual labels:  ecommerce, laravel
DigitalProducts
Sell digital products with Craft Commerce
Stars: ✭ 48 (-83.22%)
Mutual labels:  ecommerce, e-commerce
saleor
A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.
Stars: ✭ 15,824 (+5432.87%)
Mutual labels:  ecommerce, e-commerce
GoGonicEcommerceApi
Ecommerce Rest API application built in Go with Gin Gonic + Gorm
Stars: ✭ 81 (-71.68%)
Mutual labels:  ecommerce, e-commerce
symfocommerce
Symfony 3 framework based ecommerce (eshop) project
Stars: ✭ 25 (-91.26%)
Mutual labels:  ecommerce, e-commerce

Free open source e-commerce for business
composer create-project s-cart/s-cart

Home page | Demo | Installation | Video Guide | Download full source

Total Downloads Latest Stable Version License

About S-cart

S-Cart is the best free e-commerce website project for individuals and businesses, built on top of Laravel Framework and the latest technologies. Our goal is "Efficient and friendly for everyone":

  • Efficiency: Meet even the smallest requirements of customers.
  • Friendly: Easy to use, easy to maintain, easy to develop.
  • Everyone: Businesses, individuals, developers, students.

IMAGES:

S-Cart functions:

======= FRONT-END =======
- Multi-language
- Multi-currency
- Multi-address
- Shopping cart
- Customer login
- Product attributes: cost price, promotion price, stock, tax..
- CMS content: category, news, content, web page
- Plugin: Shipping, payment, Discount, Total, Multiple vendor...
- Upload manager: banner, images,..
- SEO support: custome URL
- API module
- Support library plugin, template online
...

======= ADMIN =======

- Admin roles, permission
- Product manager
- Order management
- Customer management
- Template manager
- Plugin manager
- Store manager
- System config: email setting, info shop, maintain status,...
- Backup, restore data
- Report: chart, statistics, export csv, pdf...
...

Technology

Requirements:

From Version 5.0

Core laravel framework 8.x Requirements::

- PHP >= 7.3
- 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

Option 1: From composer

composer create-project s-cart/s-cart

Option 2: From github

git clone https://github.com/s-cart/s-cart.git

Then, install vendor:

composer install

Option 3: Download full source (included vendors)

https://s-cart.org/en/download.html

Step2: Set writable permissions for the following directories:

  • storage
  • vendor
  • public/data
  • bootstrap/cache

Step3: Create database

- Create a new database. Example database name is "s-cart"

Step4: Install

Option 1: Install automatic

Access your-domain.com/install.php to install S-cart.

Then, remove or rename file public/install.php

Option 2: Manual installation

If installing with link "install.php" unsuccessful, you can install it manually below.

- 1: Import file database/*.sql to database.
- 2: Rename or delete file public/install.php
- 3: Copy file .env.example to .env if file .env not exist.
- 4: Generate API key if APP_KEY is null. 
  Use command "php artisan key:generate"
- 5: Generates the encryption keys
  Use command "php artisan passport:keys"
- 6: 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)
DB_PREFIX=sc_ (Must be "sc_" because it is fixed in the .sql file)

Step5: Install completed

  • Access to url admin: your-domain/sc_admin.
  • User/pass admin/admin

Useful information:

To view S-Cart version information

php artisan sc:info

To update the core version of S-Cart:

composer update s-cart/core Or you can use php composer.phar update s-cart/core if you don't have composer installed.

To create a plugin:

php artisan sc:make plugin --name=Group\PluginName

To create data backup file (The sql file is stored in storage/backups):

php artisan sc:backup --path=abc.sql

To recover data:

php artisan sc:restore --path=abc.sql

To manually customize the admin page:

php artisan sc:customize admin

This command will create new directories resources/views/admin and file config/admin.php After set the value customize=true in config/admin.php you can modify template admin.

More detail: https://s-cart.org/en/docs/master

Funding and supporting the project

You can support our with donations and sponsoring. Sponsorships are crucial for ongoing and future development of the project. Any support is always welcome even if it's as low as $1 :) Please visit the S-Cart

Security Vulnerabilities:

If you discover a security vulnerability within S-Cart ecommerce, please send an e-mail to Lanh Le via [email protected]. All security vulnerabilities will be promptly addressed.

License:

S-Cart is licensed under The MIT License (MIT).

Demo:

VPS SSD $5/mo, gets $100 in credit over 60 days. DigitalOcean.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].