{"id":22282119,"url":"https://github.com/s-cart/s-cart","last_synced_at":"2025-05-14T07:09:02.204Z","repository":{"id":43424124,"uuid":"252225686","full_name":"s-cart/s-cart","owner":"s-cart","description":"Free Laravel e-commerce for business: shopping cart, cms content, and more...","archived":false,"fork":false,"pushed_at":"2025-04-27T15:25:14.000Z","size":59405,"stargazers_count":705,"open_issues_count":6,"forks_count":350,"subscribers_count":33,"default_branch":"x-master","last_synced_at":"2025-04-27T15:45:15.980Z","etag":null,"topics":["e-commerce","ecommerce","free-shopping-cart","free-website","laravel","laravel-ecommerce","s-cart-website-ecommerce","scart","scart-ecommerce","scart-open-source"],"latest_commit_sha":null,"homepage":"https://s-cart.org","language":"Blade","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/s-cart.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["s-cart"],"custom":["https://www.paypal.me/LeLanh"]}},"created_at":"2020-04-01T16:14:53.000Z","updated_at":"2025-04-27T15:25:17.000Z","dependencies_parsed_at":"2025-04-10T03:42:43.287Z","dependency_job_id":"f913cce1-74c8-4945-9697-9cecfc0e3e70","html_url":"https://github.com/s-cart/s-cart","commit_stats":{"total_commits":875,"total_committers":5,"mean_commits":175.0,"dds":0.2034285714285714,"last_synced_commit":"ccfa6cb27c0d77af9d37df48132dbf193a176d3b"},"previous_names":[],"tags_count":196,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-cart%2Fs-cart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-cart%2Fs-cart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-cart%2Fs-cart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-cart%2Fs-cart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/s-cart","download_url":"https://codeload.github.com/s-cart/s-cart/tar.gz/refs/heads/x-master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254092776,"owners_count":22013290,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["e-commerce","ecommerce","free-shopping-cart","free-website","laravel","laravel-ecommerce","s-cart-website-ecommerce","scart","scart-ecommerce","scart-open-source"],"created_at":"2024-12-03T16:25:39.773Z","updated_at":"2025-05-14T07:08:57.189Z","avatar_url":"https://github.com/s-cart.png","language":"Blade","funding_links":["https://github.com/sponsors/s-cart","https://www.paypal.me/LeLanh"],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://s-cart.org\"\u003e\u003cimg src=\"https://s-cart.org/logo.png\" height=\"100\"\u003e\u003ca/\u003e\n    \u003ca href=\"https://gp247.net\"\u003e\u003cimg src=\"https://static.gp247.net/logo/logo.png\" height=\"100\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003eFree open source e-commerce for business\u003cbr\u003e\n    \u003ccode\u003e\u003cb\u003ecomposer create-project s-cart/s-cart\u003c/b\u003e\u003c/code\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n \u003ca href=\"https://s-cart.org\"\u003eHome\u003c/a\u003e | \u003ca href=\"https://demo.s-cart.org\"\u003eDemo\u003c/a\u003e | \u003ca href=\"https://s-cart.org/en/docs/master\"\u003eDocument\u003c/a\u003e  |  \u003ca href=\"https://s-cart.org/en/docs/master/about-api-scart.html\"\u003eAPI document\u003c/a\u003e | \u003ca href=\"https://s-cart.org/en/about.html\"\u003eFeatures in S-Cart\u003c/a\u003e | \u003ca href=\"https://www.facebook.com/groups/scart.opensource\"\u003eGroup FB\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://packagist.org/packages/s-cart/s-cart\"\u003e\u003cimg src=\"https://poser.pugx.org/s-cart/s-cart/d/total\" alt=\"Packagist Downloads\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/s-cart/s-cart\"\u003e\u003cimg src=\"https://img.shields.io/github/downloads/s-cart/s-cart/total\" alt=\"Git Downloads\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/s-cart/s-cart/releases\"\u003e\u003cimg src=\"https://poser.pugx.org/s-cart/s-cart/v/stable\" alt=\"Latest Stable Version\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/s-cart/s-cart/blob/master/LICENSE\"\u003e\u003cimg src=\"https://poser.pugx.org/s-cart/s-cart/license\" alt=\"License\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://www.youtube.com/channel/UCR8kitefby3N6KvvawQVqdg\"\u003e\u003cimg src=\"https://img.shields.io/youtube/channel/subscribers/UCR8kitefby3N6KvvawQVqdg?style=social\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## About S-Cart X\nS-Cart is the best free e-commerce website project for individuals and businesses, built on top of Laravel Framework and the latest technologies.\nOur goal is \"Efficient and friendly for everyone\":\n- Efficiency: Meet even the smallest requirements of customers.\n- Friendly: Easy to use, easy to maintain, easy to develop.\n- Everyone: Businesses, individuals, developers, students.\n\n## IMAGES:\n\u003cimg src=\"https://static.s-cart.org/guide/info/s-cart-content.jpg\"\u003e\n\u003cimg src=\"https://static.s-cart.org/guide/use/common/shop.jpg\"\u003e\n\u003cimg src=\"https://static.s-cart.org/guide/use/common/dashboard.jpg\"\u003e\n\n## S-Cart functions:\n\n\u003cpre\u003e\n💥S-Cart - FREE Laravel ecommerce for business💥:\n- Build plugin packages HMVC\n- Support to upgrade and patch S-Cart via command line\n- Full document for dev and client\n👉Full support for the functions of a professional sales website:\n- Multi-language, multi-currency\n- Multi-vendor\n- Make cart, manage orders, manage products, manage customers...\n- CMS news management: categories, news, news pages\n- Plugin: Payment, shipping, discounts, taxes ...\n- Plugin pro: multi-vendor, multi-store\n- Online library: plugin, template\n- API suppport and security for app, mobile\n👉Powerful admin page:\n- Roles, permission: admin, manager, maketing, ..\n- Security with log full, access, auth, captcha ...\n- Manage products, orders, customers ...\n- Charts, statistics\n- Backup, restore\n- Activity log\n- And many other functions.\nDemo API: \u003ca href=\"https://s-cart.org/en/docs/master/about-api-scart.html\"\u003ehttps://s-cart.org/en/docs/master/about-api-scart.html\u003c/a\u003e\n👉Plugin pro:\n- Multi-vendor: \u003ca href=\"https://s-cart.org/en/multi-vendor.html\"\u003ehttps://s-cart.org/en/multi-vendor.html\u003c/a\u003e\n- Multi-store: \u003ca href=\"https://s-cart.org/en/multi-store.html\"\u003ehttps://s-cart.org/en/multi-store.html\u003c/a\u003e\n\u003c/pre\u003e\n\n## Technology\n- Core \u003ca href=\"https://laravel.com\"\u003eLaravel Framework\u003c/a\u003e\n\n## Laravel core:\n\nS-Cart 10.x\n\n\u003e Power by GP247 system\n\n\u003e Core laravel framework 12.x \n\n\n## Website structure using GP247\n\n    Website-folder/\n    |\n    ├── app\n    │     └── GP247\n    │           ├── Core(+) //Customize controller of Core\n    │           ├── Helpers(+) //Auto load Helpers/*.php\n    │           ├── Plugins(+) //Use `php artisan gp247:make-plugin --name=NameOfPlugin`\n    │           ├── Front(+) //Customize controller of Front \n    │           ├── Shop(+) //Customize controller of Shop \n    │           └── Templates(+) //Use `php artisan gp247:make-template --name=NameOfTempate`\n    ├── public\n    │     └── GP247\n    │           ├── Core(+)\n    │           ├── Plugins(+)\n    │           └── Templates(+)\n    ├── resources\n    │            └── views/vendor\n    │                           |── gp247-core(+) //Customize view core\n    │                           └── gp247-front(+) //Customize view front\n    ├── vendor\n    │     ├── gp247/core\n    │     ├── gp247/front\n    │     └── gp247/shop\n    └──...\n\n## Support the project\nSupport this project :stuck_out_tongue_winking_eye: :pray:\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://www.paypal.me/LeLanh\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Donate-PayPal-green.svg\" data-origin=\"https://img.shields.io/badge/Donate-PayPal-green.svg\" alt=\"PayPal Me\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## Quick Installation Guide\n- **Step 1**: \n\n  Refer to the command: \n  \u003e`composer create-project s-cart/s-cart`\n\n- **Step 2**: Check the configuration in the .env file\n\n  Ensure that the database configuration and APP_KEY information in the .env file are complete.\n\n  If the APP_KEY is not set, use the following command to generate it: \n  \u003e`php artisan key:generate`\n\n- **Step 3**: Initialize S-Cart\n\n  Run the command: \n  \u003e`php artisan sc:install`\n\n\n## Useful information:\n\n**To view S-Cart version**\n\n\u003e`php artisan sc:info`\n\n**Update S-Cart**\n\nUpdate the package using the command: \n\n\u003e`composer update gp247/core`\n\n\u003e`composer update gp247/front`\n\n\u003e`composer update gp247/shop`\n\nThen, run the command: \n\n\u003e`php artisan sc:update`\n\n**To create a plugin:**\n\n\u003e`php artisan gp247:make-plugin  --name=PluginName`\n\nTo create a zip file plugin\n\n\u003e`php artisan gp247:make-plugin  --name=PluginName --download=1`\n\n**To create a template:**\n\n\u003e`php artisan gp247:make-template  --name=TemplateName`\n\nTo create a zip file template:\n\n\u003e`php artisan gp247:make-template  --name=TemplateName --download=1`\n\n## Customize\n\n**Customize gp247-config and functions**\n\n\u003e`php artisan gp247:customize config`\n\n**Customize view admin**\n\n\u003e`php artisan gp247:customize view`\n\n**Overwrite gp247_* helper functions**\n\n\u003eStep 1: Use the command `php artisan gp247:customize config` to copy the file `app/config/gp247_functions_except.php`\n\n\u003eStep 2: Add the list of functions you want to override to `gp247_functions_except.php`\n\n\u003eStep 3: Create a new function in the `app/GP247/Helpers folder`\n\n**Overwrite gp247 controller files**\n\n\u003eStep 1: Copy the controller files you want to override in vendor/gp247/core/src/Core/Controllers -\u003e app/GP247/Core/Admin/Controllers\n\n\u003eStep 2: Change `namespace GP247\\Core\\Admin\\Controllers` to `namespace App\\GP247\\Core\\Admin\\Controllers`\n\n**Overwrite gp247 API controller files**\n\n\u003eStep 1: Copy the controller files you want to override in vendor vendor/gp247/core/src/Api/Controllers -\u003e  app/GP247/Core/Api/Controllers\n\n\u003eStep 2: Change `namespace GP247\\Core\\Api\\Controllers` to `namespace App\\GP247\\Core\\Api\\Controllers`\n\n## Add route\n\nUse prefix and middleware constants `GP247_ADMIN_PREFIX`, `GP247_ADMIN_MIDDLEWARE` in route declaration.\n\nReferences: https://github.com/gp247net/core/blob/master/src/Admin/routes.php\n\n\n## Environment variables in .env file\n\n**Quickly disable GP247 and plugins**\n\u003e `GP247_ACTIVE=1` // To disable, set value 0\n\n**Disable APIs**\n\u003e `GP247_API_MODE=1` // To disable, set value 0\n\n**Data table prefixes**\n\u003e `GP247_DB_PREFIX=gp247_` //Cannot change after install gp247\n\n**Path prefix to admin**\n\u003e `GP247_ADMIN_PREFIX=gp247_admin`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-cart%2Fs-cart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fs-cart%2Fs-cart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-cart%2Fs-cart/lists"}