An open source mall system trusted by 12k stars and 400,000+ developers

A few days ago, a reader asked me if there were any excellent domestic open source e-commerce platforms that he could use to take orders and make extra money. As soon as I heard this, I got excited.

Therefore, today HelloGitHub has found for you a domestic open source mall system that is easy to use for your own use and easy to open for secondary use - the CRMEB open source mall system .

CRMEB is an authentic domestic open source mall project developed by the Zhongbang Technology team . It has won awards such as GVP (the most valuable open source project of Code Cloud in 2019) and Excellent Gitee Organization . In addition to providing basic e-commerce functions, it also provides customer relationship management, customer service, points, group buying and marketing systems. The key point is that it has two versions, PHP and Java , which can satisfy programmers with different technology stacks.

PHP version: https://gitee.com/ZhongBangKeJi/CRMEB

Java version: https://gitee.com/ZhongBangKeJi/crmeb_java

From the project's Git submission record, we can see that the CRMEB open source mall project has been open source for 5 years and submitted thousands of times before it became what it is today. Moreover, the official website shows that CRMEB has served more than 400,000+ users, including Fortune 500 companies in various industries. It seems to be a truly excellent open source mall project.

Now, let us start with the installation and experience this CRMEB open source mall system!

1. Installation

CRMEB (PHP version) is built based on the ThinkPHP6 + ElementUI (management page) + uni-app (mobile page) framework. The following describes the installation steps of the PHP version of CRMEB.

1. 下载 CRMEB 代码
git clone https://gitee.com/ZhongBangKeJi/CRMEB.git

2. 进入项目目录
cd CRMEB/crmeb

3. 运行项目
php think run

4. 运行成功打开服务
浏览器访问 0.0.0.0:8000

If your computer has a PHP development environment, the installation becomes very simple, because the above command is a Web installation interface. (Officially recommended to use bt pagoda panel installation)

Fill in the configuration information according to the prompts, click "Next" to complete the installation, and finally see the "Installation Successful" prompt and you are done. Next, let's take a look at what interesting features CRMEB has.

2. Page DIY design

Although the interface of the CRMEB open source mall system is quite nice, you will definitely have to change the page if you want to do secondary development.

CRMEB's mobile terminal has 5 theme styles that can be switched at will. The homepage of the mall can be DIY designed and decorated . It provides more than 20 commonly used components that can be dragged and dropped into layout. It supports free layout, setting styles, modifying content, jump links, etc., and can be modified on the fly. Preview on the fly, no need to write code, and the effect can be seen at any time!

In addition, the system background page layout and theme color can also be switched at will . At the same time, many details can be freely selected and set, giving enough space for customization. The operation is simple and convenient, and even technical novices can easily set it up!

3. Facilitate secondary development

Just when I was still immersed in the surprise of dragging and dropping the DIY page, CRMEB seemed to have seen through my little idea of ​​" writing less code when I can click the mouse ". It not only open-sources the source code with detailed annotations and clear layers, but also provides automatic code generation function, which can quickly generate basic addition, deletion, modification and query code , and automatically generate menus and function pages.

Among them, the function of quickly generating forms effectively simplifies development steps, can save time, reduce costs, and improve project delivery efficiency.

4. Interface documentation

Compared with writing code, writing documentation is a headache for every programmer.

CRMEB has already thought of this. Its backend can automatically generate interface documents based on the newly added routing table, and supports online debugging , which helps multiple people to collaborate on development, improves the work efficiency of the development team, and reduces communication costs during the development process. .

In addition, CRMEB also provides a complete data dictionary, file directory description, interface documentation , and one-click automatic synchronization of all routing interfaces and permissions , eliminating the need for manual maintenance of interface permissions.

5. Design specifications

It is tiring enough for the back-end programmer (me) to write the front-end, and it is a bit difficult to write a good-looking UI.

The considerate CRMEB provides a set of systematic and trendy design specifications for the backend. Specifications include colors, fonts, backgrounds, buttons, pop-up windows, forms, components, etc. Following this set of design specifications, the UI developed will be more consistent and integrated. Simply put, it will be more consistent and integrated than the one you choose . Pure blue” looks much better!

It can be seen that from system design to functional technical implementation, every detail of CRMEB is considered by developers to make secondary development more convenient. And I also saw the "Service Market" on their official website , which lists products developed by developers based on CRMEB for free, such as: pet stores, venue reservations, blind box systems, etc. It seems that it is OK to choose it when accepting orders. wrong!

6. Rich functions

Having written so much about secondary development, let’s get back to the topic and introduce the “functions of the e-commerce system”.

Demo address: ‍ https ://v5.crmeb.net‍

Backend demo: https://v5.crmeb.net/admin

Test account: demo Password: crmeb.com

CRMEB is actually not a single e-commerce system, but a marketing e-commerce + customer management system. It provides complete management functions such as product management, order management, user management, and customer service management to meet the needs of all types of e-commerce . In addition, there are various marketing functions such as group buying, flash sales, price bargaining, pre-sales, draws, and coupons.

In terms of clients, CRMEB provides a variety of clients such as WeChat official account, H5 (default), mini program, PC (purchase), APP (self-packaged), etc., to easily connect user data from multiple terminals and quickly complete user accumulation and customer conversion . , coupled with analysis of member data, to achieve intelligent member management.

at last

This CRMEB open source mall system has been polished for 10 years and has become very mature in terms of functions, performance and technology. The open source attitude of open source code and commercial use has also provided a lot of help for the development of open source (order taking) business. Therefore, this kind of conscientious work should be seen by more people!

  • Independent deployment: privatized installation and deployment, data is more secure.
  • Open source code: Open source code without encryption.
  • Convenient secondary development: free and open API interface to meet users' more secondary development needs.
  • Complete documentation: development, interface, installation, and usage documentation are fully supported.
  • Technical exchange: Provide technical exchange groups and technical forums to answer questions.
  • Free for commercial use: official version, free for commercial use!

If you want to know more about the CRMEB open source mall, you can check the CRMEB open source project address.

PHP version: https://gitee.com/ZhongBangKeJi/CRMEB

Java version: https://gitee.com/ZhongBangKeJi/crmeb_java

If you also think the CRMEB open source mall is good, remember to Star ⭐ to support it!

Spring Boot 3.2.0 is officially released. The most serious service failure in Didi’s history. Is the culprit the underlying software or “reducing costs and increasing laughter”? Programmers tampered with ETC balances and embezzled more than 2.6 million yuan a year. Google employees criticized the big boss after leaving their jobs. They were deeply involved in the Flutter project and formulated HTML-related standards. Microsoft Copilot Web AI will be officially launched on December 1, supporting Chinese PHP 8.3 GA Firefox in 2023 Rust Web framework Rocket has become faster and released v0.5: supports asynchronous, SSE, WebSockets, etc. Loongson 3A6000 desktop processor is officially released, the light of domestic production! Broadcom announces successful acquisition of VMware
{{o.name}}
{{m.name}}

Guess you like

Origin my.oschina.net/HelloGitHub/blog/10313969