/beikeshop

🔥🔥🔥 Laravel Ecommerce Laravel Shop BeikeShop商城 多语言商城 多货币商城 100%全开源 ChatGPT OpenAI B2C商城系统 H5商城 PHP商城系统 商城源码 PC商城 跨境电商系统 跨境商城系统 电商商城系统 Laravel 9 框架开发系统,支持插件市场。 Event 机制实现Hook功能,自定义可视化装修。BeikeShop一款开源好用的跨境电商系统,由成都光大网络科技开发维护 QQ交流群 639108380

Primary LanguagePHPOtherNOASSERTION

BeikeShop - An Open Source, User-Friendly Cross-Border E-commerce System

Introduction to BeikeShop BeikeShop is a globally leading open-source e-commerce system based on the Laravel framework, designed for the international trade and cross-border e-commerce industry. The system is 100% open-source! It supports a wide range of practical features, including multi-language, multi-currency, payment, logistics, and member management, making it easy for foreign trade businesses to expand their independent online stores.

Note: Please retain our company’s copyright information. Removal requires our company’s license authorization!

BeikeShop System Highlights

  • Zero Start-Up Cost: BeikeShop is a true independent platform, 100% open-source, with 100% control over data.
  • Built on Laravel 10: Developed using the Laravel 10 framework, offering solid framework support.
  • No Commission or Fees: BeikeShop has no commissions, annual fees, or transaction fees, reducing the cost of setting up a website.
  • Microkernel & Modular Design: With a microkernel architecture and modular design, BeikeShop is easy to maintain and extend.
  • Clear Code Structure & Format: The system adopts a clear layered code structure with standardized formatting, improving readability and maintainability.
  • Event System for Hook Functionality: Flexible hook functionality is achieved through the event system, making customization and extension easier.
  • Rich Plugin Marketplace: A wide range of plugins are available in the official marketplace, allowing easy acquisition of required features.
  • Multi-language and Multi-currency Support: The system supports multiple languages and currencies, making it ideal for users across different regions and countries.
  • Attractive Interface & Visual Customization: BeikeShop features an attractive design with visual customization options, ensuring an excellent user experience.
  • Strict MVC Architecture: The system strictly follows the MVC architecture, enhancing maintainability and scalability.
  • Easy Operation & Quick Setup: BeikeShop is easy to operate and set up, allowing rapid deployment.

系统亮点

BeikeShop Store Preview Video

Page Previews

  1. DIY Store Customization 页面展示1_商城DIY装修
  2. Product List Page 页面展示2_商品列表页
  3. Product Detail Page 页面展示3_商品详情页
  4. Admin Product List 页面展示4_后台商品列表
  5. Admin Feature Search 页面展示5_后台功能搜索

Related Services

If you have no technical background or want to quickly launch your independent store, you can purchase our hosting services!

服务展示1_ 服务展示2_ If you want BeikeShop to meet your specific needs, we also offer 1-on-1 customization consulting services! 服务展示3


Software Architecture

  • Programming Language: PHP 8.1
  • Framework: Laravel 10
  • Frontend: Blade Template + Vue.js

Environment Requirements

  • Independent Server (Virtual hosting not supported)
  • CentOS 7.0+ or Ubuntu 20.04+
  • PHP 8.1+
  • MySQL 5.7+
  • Apache httpd 2.4+ or Nginx 1.10+

Required PHP Extensions:

  • BCMath
  • Ctype
  • cURL
  • DOM
  • Fileinfo
  • JSON
  • Mbstring
  • OpenSSL
  • PCRE
  • PDO
  • Tokenizer
  • XML

建站流程

Website Setup Process

Installation Guide (For Non-developers)

  1. Download BeikeShop
  2. Upload to your server and unzip.
  3. Set the public folder as the website root directory.
  4. Access the website through your browser and follow the installation prompts.
  5. BeikeShop Detailed Installation Guide
  6. If upgrading, download the latest version and overwrite on the server (make sure to keep the original .env file). Then, run php artisan migrate in the root directory.

Installation Guide (For Developers)

  1. Open the command line and clone the repository: git clone https://gitee.com/beikeshop/beikeshop.git
  2. Enter the BeikeShop directory and run composer install to install third-party packages.
  3. Run cp .env.example .env to create the configuration file.
  4. Run npm install (Node version 16+ required), followed by npm run prod to compile frontend JS and CSS files.
  5. Set the public folder as the website root directory.
  6. Access the website through your browser and follow the installation prompts.
  7. For upgrades, run: git pull && composer install && php artisan migrate in the root directory.

Contributing

  1. Fork this repository.
  2. Create a new feature-xxx branch.
  3. Submit your code changes.
  4. Create a Merge Request.

Special Thanks

  • Plugin Developers: Lu Chuan Youth, Lao Liu, Aegis, Te̶lon̶ Uncle, Olives, etc.
  • PR Contributors: nilsir, what_village_head, tanxiaoyong, Lucky, So, licy, Lao Bei, Teemo, etc.

We thank all contributors who participated in the development of BeikeShop, helping to make it better!