---
title: "B2C Marketplace Storefront"
---

# B2C Marketplace Storefront Features

Our B2C Marketplace Storefront implementation is a powerful, customizable storefront designed for B2C marketplaces, built to work perfectly with other MercurJS components.

<Info>
  Check our implementation of Storefront:
  <a href="https://github.com/mercurjs/b2c-marketplace-storefront">Github</a>
</Info>

## Core Features

### Home Page

- Trending listings section powered by Algolia search
- Shop by category navigation
- Banner section for promotions
- Shop by style section
- Blog section for content marketing

### Product Management

- Advanced product listing with Algolia-powered search
- Product variants support (size, color, etc.)
- Product details page with:
  - High-quality image gallery
  - Product measurements
  - Shipping information
  - Seller information
  - Product reviews
  - Related products

### Shopping Experience

- Wishlist functionality
- Advanced filtering options:
  - Price range
  - Size
  - Color
  - Condition
  - Seller rating
- Sorting capabilities:
  - Price (ascending/descending)
  - Newest first
  - Popularity

### User Features

- User authentication (login/register)
- User profile management
- Order history
- Address management
- Review system
- Wishlist management

### Seller Features

- Dedicated seller pages
- Seller ratings and reviews
- Seller information display

## Technical Integration with Mercur

The storefront is built as part of the Mercur ecosystem, which provides:

1. **Backend Integration**

   - Seamless integration with Mercur's backend services
   - MedusaJS as the foundation for e-commerce functionality
   - RESTful API endpoints for all marketplace operations

2. **Search and Discovery**

   - Algolia integration for powerful search capabilities
   - Faceted search for precise product filtering
   - Real-time search results

3. **Payment Processing**

   - Stripe integration for secure payments
   - Support for multiple payment methods
   - Secure transaction handling
