awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
gz-yami avatar

gz-yami/mall4j

0
View on GitHub↗
5,127 stars·1,338 forks·JavaScript·AGPL-3.0·12 vueswww.mall4j.com↗

Mall4j

mall4j est une plateforme e-commerce basée sur Java et une suite commerciale B2B2C conçue pour gérer les opérations de vente au détail sur le web, mobile et les vitrines H5. Il sert de backend omnicanal et de gestionnaire de vente au détail multi-tenant, fournissant l'infrastructure pour gérer les catalogues de produits, les paniers d'achat et le traitement des commandes.

Le système est construit sur un framework de microservices Spring Boot, présentant une architecture omnicanale qui expose une passerelle API unifiée pour alimenter diverses interfaces client. Il se distingue par un flux de travail B2B2C qui coordonne les ventes entre les administrateurs, les marchands et les consommateurs finaux.

La plateforme couvre un large éventail de capacités commerciales, incluant le traitement des paiements en ligne, la coordination logistique de vente au détail via des modèles d'expédition et l'analyse de performance commerciale. La sécurité et l'intégrité du système sont gérées via un contrôle d'accès basé sur les rôles, des mécanismes de verrouillage distribués pour prévenir les conditions de concurrence et un pipeline de désinfection des entrées pour bloquer les scripts inter-sites.

L'application est conçue pour un déploiement conteneurisé afin d'assurer une exécution cohérente dans différents environnements via l'orchestration.

Features

  • E-Commerce Store Management - Provides a complete retail management system covering product catalogs, shopping carts, and order processing.
  • Omnichannel Sales Coordination - Coordinates B2B2C sales workflows across admin panels, web storefronts, and mobile applications.
  • E-commerce Platforms - Offers a comprehensive Java-based software suite for building and managing online retail storefronts.
  • B2B2C Merchant Hierarchies - Implements a B2B2C model coordinating business relationships between platform owners, merchants, and consumers.
  • Online Payment Processing - Integrates payment gateways to process customer transactions and trigger order fulfillment.
  • Order Lifecycle Orchestration - Orchestrates the full purchase process from order confirmation and submission through to final payment.
  • Payment Processing Integrations - Integrates payment gateways to handle customer transactions and trigger downstream order fulfillment workflows.
  • Product Catalog Management - Provides administrative tools to structure merchandise information and metadata to facilitate inventory management and discovery.
  • Multi-Tenant Retail Management - Handles shipping templates, regional delivery costs, and inventory for multiple tenant store types.
  • Shopping Carts - Manages items and state within a digital shopping cart to persist selections during the pre-checkout phase.
  • Storefront Data APIs - Provides the backend data endpoints necessary to power administrative dashboards and customer storefronts.
  • User Identity Verification - Provides credential verification processes during login to establish secure sessions and identify users.
  • Role-Based Access Control - Enforces system access rules by assigning roles and permissions to users.
  • API Gateways - Implements an architectural gateway for aggregating and routing requests to power diverse web and mobile storefronts.
  • Decoupled Storefront Architectures - Uses a decoupled architecture to expose API endpoints that power diverse PC, H5, and mobile storefronts.
  • Multi-Storefront Orchestrators - Implements a unified backend to manage and coordinate multiple storefronts across PC, mobile, and H5 interfaces.
  • E-commerce Performance Analytics - Provides analytical tools to track growth and sales trends through operational retail data.
  • Spring Boot Implementations - Implements a retail platform using the Spring Boot framework for distributed locking and authentication.
  • Regional Logistics Management - Manages shipping templates and regional geographic data to calculate delivery fees.
  • Shipping Configurations - Defines delivery carriers and rate calculation models through regional shipping configurations.
  • Shipping Cost Estimation - Calculates delivery fees by matching geographical regions to predefined shipping cost templates.
  • Store Performance Analytics - Generates statistical reports on sales data and growth to track business performance KPIs.
  • Digital Content Organization - Organizes marketing materials and site content to manage the visual and informational layout of the storefront.
  • Distributed Locks - Prevents race conditions across distributed server instances using a shared resource locking mechanism.
  • Third-Party Authentication Providers - Integrates external identity providers via OAuth to allow system access without local password storage.

Historique des stars

Graphique de l'historique des stars pour gz-yami/mall4jGraphique de l'historique des stars pour gz-yami/mall4j

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait gz-yami/mall4j ?

mall4j est une plateforme e-commerce basée sur Java et une suite commerciale B2B2C conçue pour gérer les opérations de vente au détail sur le web, mobile et les vitrines H5. Il sert de backend omnicanal et de gestionnaire de vente au détail multi-tenant, fournissant l'infrastructure pour gérer les catalogues de produits, les paniers d'achat et le traitement des commandes.

Quelles sont les fonctionnalités principales de gz-yami/mall4j ?

Les fonctionnalités principales de gz-yami/mall4j sont : E-Commerce Store Management, Omnichannel Sales Coordination, E-commerce Platforms, B2B2C Merchant Hierarchies, Online Payment Processing, Order Lifecycle Orchestration, Payment Processing Integrations, Product Catalog Management.

Quelles sont les alternatives open-source à gz-yami/mall4j ?

Les alternatives open-source à gz-yami/mall4j incluent : crmeb/crmeb — CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers… gz-yami/mall4cloud — mall4cloud is a multi-tenant B2B2C e-commerce platform built on a Spring Cloud microservice architecture. It… lunarphp/lunar — Lunar is a modular PHP e-commerce framework and headless commerce engine designed to manage the backend logic and data… woocommerce/woocommerce — WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online… tigshop/tigshop — Tigshop is a multi-tenant e-commerce framework designed to support single-merchant, multi-merchant, and cross-border… 2227324689/gpmall — Gpmall is a microservices-based e-commerce platform developed with Spring Boot. It is designed to manage online retail…

Alternatives open source à Mall4j

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Mall4j.
  • crmeb/crmebAvatar de crmeb

    crmeb/CRMEB

    8,956Voir sur GitHub↗

    CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers standardized APIs to various frontend clients. It provides a unified backend to synchronize product catalogs, orders, and customer data across web browsers, mobile applications, and mini-programs. The platform supports diverse commerce models, including multi-vendor marketplaces where independent merchants manage their own stores, centralized chain store networks, and social commerce frameworks featuring affiliate distribution and community group buying. It also integrates specialized

    Vueb2cform-createivewui
    Voir sur GitHub↗8,956
  • gz-yami/mall4cloudAvatar de gz-yami

    gz-yami/mall4cloud

    6,088Voir sur GitHub↗

    mall4cloud is a multi-tenant B2B2C e-commerce platform built on a Spring Cloud microservice architecture. It orchestrates independently deployable services with service discovery, configuration, caching, messaging, distributed transactions, object storage, and full-text search to support a marketplace with separate interfaces for platform administrators, merchants, and customers. The platform distinguishes itself through its comprehensive microservice infrastructure, using RocketMQ for event-driven messaging, Seata for distributed transaction coordination across services, and Redis for cachin

    JavaScriptjavamallspringboot4
    Voir sur GitHub↗6,088
  • lunarphp/lunarAvatar de lunarphp

    lunarphp/lunar

    3,415Voir sur GitHub↗

    Lunar is a modular PHP e-commerce framework and headless commerce engine designed to manage the backend logic and data models of an online store. It provides a decoupled infrastructure that separates business logic from the presentation layer, allowing for the orchestration of digital storefronts via an API. The system is distinguished by its headless-first approach and a dedicated toolkit for building customized administration interfaces using pre-made components and widgets. It supports complex global operations through a multilingual commerce system that handles regional storefront configu

    PHPe-commerceecommercefilamentphp
    Voir sur GitHub↗3,415
  • woocommerce/woocommerceAvatar de woocommerce

    woocommerce/woocommerce

    10,362Voir sur GitHub↗

    WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online stores for physical and digital goods. It serves as a digital storefront manager for product catalogs, inventory, and customer orders across retail and wholesale business models. The system functions as a payment gateway integrator, connecting shops to diverse processors for credit cards, digital wallets, and subscriptions. It also operates as an order fulfillment system for calculating shipping rates, generating labels, and coordinating delivery via third-party couriers, whi

    PHPautomatticecommerceecommerce-platform
    Voir sur GitHub↗10,362
Voir les 30 alternatives à Mall4j→