PortalForBuyers - shopwareDowntown/downtown GitHub Wiki

Portal for Buyers

Summary

The shop frontend. All merchants within a local authority (e.g. merchants of Steinfurt) can be found here. Customers can browse the shop, filter by industry or search for stores directly.

We plan to have multiple iterations on these. First of all to have a little "MVP" - but also to have solutions of different complexity for our merchants. Not all merchants will have a sophisticated digital strategy - some might barely have E-mailed.

Requirements

Organization

Sales channels

Every organization will be handled as an own sales channel, accessible through a dedicated (sub-)domain.

Custom domains

As an organization, I can use a custom domain for my portal.

Custom theme

As an organization, I can define a custom branding (e.g. logos, colors, fonts) for my portal.

Catalog (Iteration I)

In the 1st iteration, all listed merchants have the possibility to give access to all products and services they provide. The detail view of a merchant displays the available contact details so people can get in contact with them. If products are available, they are listed but not available for purchase in this iteration („window shop").

Basic vs lifestyle items

As a consumer, I can browse through the shop and filter the shown products and services by basics (food, drinks, etc) or more lifestyle items (TV, Wifi repeater, etc).

Industries

As a consumer, I can view all retailers in a specific industry field by using a category, e.g. "gardening supplies".

Merchant details

As a consumer, I can access the merchant's details through the industry category, e.g. "best gardening supply company". There I will find relevant information about opening hours, address, shipping and delivery conditions, etc. I will be told whether I can / must contact the merchant by e-mail, phone or form.

Products and services

As a consumer, I can view a list of all products and services provided by the merchant in his detail view. I can access all relevant information regarding the products like price, description, and images (if available).

Shopping List (Iteration II)

Add items

As a consumer, I can add items to my shopping cart or save them for later.

Order item

As a consumer, I send an order with a list of selected items to the merchant. The merchant will receive this information through an e-mail for example. What we want to archive in this iteration is not really what we usually call an order - it's more a request and all payment related stuff is handed over to the merchant.

Checkout (Iteration III)

Checkout

As a consumer, I can place a real order in a merchants shop. All workflows like payment and shipping are handled by the portal.

⚠️ **GitHub.com Fallback** ⚠️