An open API service indexing awesome lists of open source software.

https://github.com/beikeshop/beikeshop

🔥🔥🔥 Free open source and easy-to-use laravel eCommerce platform, Base on the Laravel . It supports multiple languages and currencies, integrates ChatGPT OpenAI. The platform features customizable visual design and a rich plugins on marketplace.
https://github.com/beikeshop/beikeshop

beikeshop cart chatgpt e-commerce ecommerce ecommerce-framework laravel laravel-commerce laravel-ecommerce laravel-shop laravel10 laravelcommerce laravelecommerce laravelshop shop shopping

Last synced: 13 days ago
JSON representation

🔥🔥🔥 Free open source and easy-to-use laravel eCommerce platform, Base on the Laravel . It supports multiple languages and currencies, integrates ChatGPT OpenAI. The platform features customizable visual design and a rich plugins on marketplace.

Awesome Lists containing this project

README

        

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


logo
logo
logo


logo
logo
logo

**Introduction to BeikeShop**
BeikeShop is a globally leading open-source e-commerce Platform 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.

---

# Framework

- **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

---

# Quick start

**Ⅰ. Package Installation**
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.

**Ⅱ. Source Code Installation**
1. Open the command line and clone the repository:
`git clone https://github.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.

**Ⅲ. Docker Installation**
1. Install Docker and Compose locally or on the server, refer to the installation guide here: [https://docs.docker.com/engine/install/](https://docs.docker.com/engine/install/)
2. Execute the command: `git clone [email protected]:beikeshop/docker.git`
3. Create a new directory named `www` as the website directory: `mkdir www`(See details: [https://docs.beikeshop.com/en/install/docker.html](https://docs.beikeshop.com/en/install/docker.html))
4. Enter the `docker` directory and create the configuration file based on the template: `cp env.example .env`
5. Modify the `.env` file and `docker-compose` as needed, then run the command: `docker compose up -d`

---

# Key Features

- **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.
![系统亮点](https://raw.githubusercontent.com/beikeshop/beikeshop-resource/refs/heads/master/img/README-2.png)

---

# Store Preview





# Page Previews

1. **DIY Store Customization**


2. **Product Detail Page**
![页面展示3_商品详情页](https://raw.githubusercontent.com/beikeshop/beikeshop-resource/refs/heads/master/img/README-5.png)
3. **Admin Product List**
![页面展示4_后台商品列表](https://raw.githubusercontent.com/beikeshop/beikeshop-resource/refs/heads/master/img/README-6.png)

---

# Related Services

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

![服务展示1_](https://raw.githubusercontent.com/beikeshop/beikeshop-resource/refs/heads/master/img/README-8.png)
![服务展示2_](https://raw.githubusercontent.com/beikeshop/beikeshop-resource/refs/heads/master/img/README-9.png)
If you want BeikeShop to meet your specific needs, we also offer 1-on-1 customization consulting services!
![服务展示3](https://raw.githubusercontent.com/beikeshop/beikeshop-resource/refs/heads/master/img/README-10.png)

---
# 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!

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