Build a mobile e-commerce storefront by dragging and dropping components without writing any code
Export a single shop design as both an H5 mobile web page and a WeChat mini-program at the same time
Customize page layouts, product listings, banners, and navigation through a visual properties panel
Self-host the platform with your own Node.js backend service to store and manage project data
Documentation is in Chinese, setup requires running three separate sub-projects (Vue editor, uni-app component library, Node.js backend) together.
Mall-Cook is a visual storefront builder for e-commerce. Instead of writing code to create an online shop, you use a drag-and-drop editor to assemble pages from ready-made components, then export the result as a working mobile storefront. The platform is aimed at people who want to build and manage a shop without needing a developer for every change. The builder supports two types of storefronts: H5 web pages that open in a mobile browser, and WeChat mini-programs, which are lightweight apps that run inside the WeChat social platform. A single design session can produce both outputs at once. Page layouts, product listings, banners, and navigation tabs can all be configured visually through a properties panel on the right side of the editor. Under the hood the project is organized as a monorepo, meaning several sub-projects live together in one repository. One sub-project is the visual editor itself, built with Vue. Another is a component library rebuilt with uni-app, a framework that compiles the same source into both H5 and mini-program formats. A third sub-project is a Node.js backend service that stores project data and handles the server side of the platform. The README is written in Chinese and includes animated screenshots showing the editor in action, a version history, and instructions for running the project locally with a single yarn command. The project also links to a companion tutorial series for developers who want to understand how such a visual builder is constructed from scratch.
← wangyuan389 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.