BeikeShop - 开源跨境电商系统 | Laravel开源商城系统
BeikeShop 是基于 Laravel 开发的一款开源商城系统
BeikeShop下载,跨境电商系统,Laravel开源商城系统,免费独立站系统,PHP源码,BeikeShop官网,建站系统,独立站,电商系统
BeikeShop: A User-Friendly Open Source Cross-Border E-Commerce System
Licensed under the Open Software License 3.0
License version 2024-08-30
Update Description
- Support for entering multiple courier numbers for a single order
- Supported the ability to change the logo image in the top-left corner of the backend
- Login to the front-end customer personal center from the backend customer list
- Automatically generate a default sku when creating a product
- Integrated the wintopay payment collection plugin into the system
- Displayed the product's selling price in the backend after-sales order details
- System permission settings for the Help Center module
- Increased some hook
- Payment plugin edit check box, prompt when required fields are not filled
- Thumbnail on the left side was displayed incorrectly when the homepage editor's image module was a video
- The error message when the BEIKE_API_URL configuration is changed on the page
- Editing and saving products in the background, the SEO filled content is cleared and the error message is wrong
- The weight unit carat had no entries
- The error occurs when adding products from the favorite list to the shopping cart
- Background status switch slider activation color
- Improve the performance of the file manager when reading large files & very many files
- The error message when the backend article content is too long and submitted
- The maximum size limit for uploading logo images in system settings
- Backend table responsive UI
- Refactoring of plugin market and plugin details page UI styles
- Nginx configuration for static pseudo-static, with a popup reminder on the homepage
- Optimized the tail editing
- Triggered search requests when plugin type filtering changes
- the error message when the exchange rate is not 1 after modifying the default currency in the backend system settings
Update Description
- Architecture - basic structure, theme templates, plugin mechanism, hook mechanism
- Installation - system environment detection, database configuration, demo data import
- Front-end - DIY homepage, category page product list, product details, shopping cart, checkout
- Front-end - registration, login, user center, address management, orders, favorites, after-sales functions
- Back-end - dashboard reports, product management, category management, brand management
- Back-end - member management, order management, plugin management, front-end customer management, back-end user and permissions, image library functionality
Correct Installation Procedure
Installation Tutorial (For Non-Developers)
1. Download BeikeShop
2. Upload to your server and unzip
3. Set the "public" folder under the extracted directory as the website root
4. Access the website via a web browser and follow the prompts to complete the installation
5. BeikeShop Detailed Installation Guide
6. To upgrade, download the latest version and overwrite it on the server (be sure to keep the original .env file), then run "php artisan migrate" in the website root directory
Installation Tutorial (For Developers)
1. Clone the code using a command line: git clone https://github.com/beikeshop/beikeshop.git
2. Navigate to the "beikeshop" directory using the command line and execute "composer install" to install third-party packages
3. Next, execute "cp .env.example .env" to create a configuration file
4. Subsequently, execute "npm install" (requires Node.js version 16+) and "npm run prod" to compile frontend JS and CSS files
5. Set the "public" folder under the project directory as the website root
6. Access the website via a web browser and follow the prompts to complete the installation
7. For upgrades, run "git pull && composer install && php artisan migrate" in the website root directory on the server
Docker Installation
1. Install Docker and Compose locally or on your serverhttps://docs.docker.com/engine/install/
2. Execute "git clone git@gitee.com:beikeshop/docker.git"
3. Create a new folder "www" in the current directory as the website directory: mkdir www
4. In the "docker" directory, create a configuration file based on the template file: cp env.example .env
5. Modify .env and docker-compose as needed, then execute "docker compose up -d"
Environmental Requirements
1. PHP 8.1+
2. MySQL 5.7+
3. Apache httpd 2.4+ or Nginx 1.10+
PHP Components
1. BCMath PHP Extension
2. Ctype PHP Extension
3. cURL PHP Extension
4. DOM PHP Extension
5. Fileinfo PHP Extension
6. JSON PHP Extension
7. Mbstring PHP Extension
8. OpenSSL PHP Extension
9. PCRE PHP Extension
10. PDO PHP Extension
11. Tokenizer PHP Extension
12. XML PHP Extension
Copyright Notice:
1. The copyright for this system belongs to Chengdu Grand Network Technology Co., Ltd.
2. No individual, entity, or organization may sell, rent, or profit from this system and its derivatives without written permission from our company.
3. Please retain our company's copyright information. To remove it, you need authorization from our company.
Disclaimer:
1. Risk Disclaimer: The use and installation of the BeikeShop system are at your own discretion. We are not responsible for any losses, damages, or legal liabilities that may result from using this system.
2. Legal Compliance: When using this website building system, you agree not to engage in any illegal, infringing, or law-violating business activities. We are not responsible for your business activities.
3. Data Loss: Although we have taken reasonable security measures, there is still a risk of information transmission loss. We are not responsible for data loss.
4. Hacker Attacks: Despite taking reasonable security measures, the risk of hacker attacks still exists. We are not responsible for security incidents caused by hacker attacks.