Jshop applet mall is an open source e-commerce system, including WeChat applet, Alipay applet, APP, official account and H5 terminal, providing excellent mobile e-commerce solutions for large and medium-sized enterprises.
The backend is developed using the Thinkphp5.1 framework, and its execution efficiency, scalability, and stability are trustworthy. Moreover, the Jshop applet mall is easy to use and can save a lot of customized development cycles.
The front-end H5 is developed using Vue, which makes the page opening and rendering efficiency faster, and the ordering process is smooth and natural, which can greatly enhance the user experience and increase order volume.
The powerful promotion engine allows free matching of various promotion methods to meet the needs of various scenarios. It makes activities more flexible and simple, and it is also very convenient to expand promotions.
Introduction to the latest uniapp simple template
uni-app simple program template, new UI design, more interactive details, we do our best to provide you with a smoother and more comfortable experience, increase support for Alipay mini programs and APPs, and realize one backend to manage 5 frontends.
At the same time, it has implemented a set of front-end codes and released multiple platforms to provide stronger support for your business!
About open source
This is not a free system, please remember to authorize it for commercial use.
The reason why it is not completely free is that it allows us to have the motivation and resources to continue to maintain it. On the other hand, we do not want you to have any worries and avoid embarrassment in the future.
Our team's level is limited, and we are learning and improving through exploration. The reason why it is open source is to facilitate everyone and to improve the quality of the project. We believe that with your participation, our system can be made more complete and robust.
Function introduction
Product management, single specification, multi-specification product management, brand, category management, product evaluation
Order management, order payment, delivery, cancellation, after-sales, etc.
Member management, member list, message management, etc.
Operations management, advertising management, article management
WeChat management, mini program management, WeChat public account management, template list, public account menu management
Promotion management, product promotion, order promotion, coupons, group buying flash sales, group buying list
Financial management, payment order, refund order management, cash withdrawal management, account fund management
Control panel, scheduled tasks, plug-ins, pictures, regions, messages, store configuration, payment methods, delivery methods, and logistics company management. Trust login plug-in, Alibaba Cloud OSS plug-in, Alibaba Cloud SMS plug-in, WeChat message template plug-in, distribution center, PC settings
Store management, store list. Store write-off, store clerk management, and pick-up order management.
Smart forms, form lists, form statistics, form submission management, form applet codes, etc.
Statistical reports, product sales statistics, financial collection statistics, order sales statistics
Page management, layout management, page visualization operation
H5 end instructions
The H5 side is developed using Vue, data and pages are separated, and the experience is better when encapsulating the APP. The H5 terminal can be placed in the place closest to the customer, such as a separate server, computer desktop, PAD, mobile phone, advertising machine, etc.
Smart form instructions
Smart forms include: orders, payment codes, messages, feedback, registration, and surveys, which can realize store payment, scan QR codes in stores to place orders, event reservations, event reservations, conference registration, online registration, class sign-in, etc. wait.
Smart forms can provide more powerful assistance for your online and offline integration.
Directory structure
The initial directory structure is as follows:
wwwrootWEB deployment directory (or subdirectory)
├─addons application plug-in directory
├─application application directory
│├─apiapi interface module directory
│├─b2c front-end module
│├─common public module directory
│├─crontab scheduled task directory
│├─job task queue directory
│├─manage background management directory
│├─wechat receives WeChat message directory
│├─command.php command line tool configuration file
│├─common.php public function file
│├─tags.php application behavior extension definition file
│
├─config configuration file directory
├─h5 front-end H5 source code
├─publicWEB directory (external access directory)
│├─install automatic installation directory
│├─static front-end static files
│├─wap front-end mobile terminal running directory
│├─index.php entry file
│└─.htaccess is used for rewriting apache
│
├─thinkphpthinkphp framework system directory
├─update version upgrade package
├─extend extended class library directory
├─Runtime directory for runtime applications (writable, customizable)
├─vendor third-party library directory (Composer dependent library)
├─wechat_app WeChat applet source code
├─build.php automatically generates definition files (reference)
├─composer.jsoncomposer definition file
├─LICENSE.txt authorization document
├─README.mdREADME file
├─think command line entry file
├─crontab scheduled task command line entry file
Environmental requirements
Nginx/Apache/IIS
PHP5.6+
MySQL5.5+
Recommended environment: Linux+Nginx1.14+PHP7+MySQL5.6
Deployment instructions
Installation and deployment
nginx pseudo-static configuration, please do not use this configuration for apache
location/{if(!-e$request_filename){rewrite^(.*)$/index.php?s=$1last;break;}}
Security & Defects
If you find a security vulnerability or flaw, please send an email to [email protected]. All security vulnerabilities will be promptly addressed.
Jshop applet mall v2.6.0 update log
The front-end classification page is a second-level thumbnail with a search box at the top.
Optimize export of bill of lading
Add export of distribution orders
The distribution function allows products to be individually set whether to participate in distribution
Fix case of negative inventory
Fix shipping issue
The order increases the actual unit price and amount
Add another purchase to the order list
Optimize the Express Bird plug-in, inventory management plug-in, WeChat message subscription plug-in, and price bargaining optimization