Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

Functional Requirements

Berco is a business-to-business company selling to independent retail jewelers throughout the US.

Our website is to serve two important purposes: first, as a consumer friendly website presenting our
products and collections, with a “find your authorized retail partner” button on each product page, and
second, as a tool for our jeweler customers to save products they like (save for later), place orders,
along with a backend resource to get product images, social media posts, and other asset and resource
information we provide.

Note that this document contains the accumulation of years of desired functionality, and thus predates
the arrival of the BercoWeb application, which may provide new code and features to address some of
these functions.

The Database Must be on Our Server


There must be one database source, and it will be on our server. You are expected to have a second,
separate hosting server running the website, using an internet link to the DBMS on our server. Our
database consultant will provide you with queries and transactions to fit any design needs you have or
show you how to make your own. Beyond that, in general, we want the following.

General Requirements
We want a consumer inviting home page.

Would like the ability to show lifestyle images mixed in with product photos. Example- Dana Rebecca’s
home page: https://www.danarebeccadesigns.com/

Have a sticky header.

Want to incorporate video.

Berco staff can update the home page, menus, product collections and product pages.

The website will be consumer facing, with suggested retail prices. Also want the ability to list “on sale”
price for select items for a selected time period.

Each item page will have a box: Enter your zip code to find a jeweler. Also show at top of website
homepage.

Some item pages will have a “no obligation try on request”. (Bridal category, and in-stock fashion.)

Ability to rank items so they show correctly on a page. Each item can be displayed in multiple
categories/collections with each place they are shown having a different ranking.

Ability to have an alias style number- many styles we use in various print material using a shortened
callout- e.g. A88W instead of our main product number - 15-5288D-050. The search function must find
this alias number as well as the main item number. For styles that have a shortened callout, both the
alias number and the main product number should appear both on screen and on orders received by
Berco, and confirmations sent to our customers.
Intuitive Search on Home Page
Ability to type in a phrase and then the results showing in order of closest matches.

Filters
Changeable by product category or item type

I-Frame or Possible API feed


Our jewelry store partners want to show some of our collections on their website. How do we achieve
that so the jewelers can select the collections/categories they want to show on their website? Approval,
or turn on by us is required.

Product Builders
This is very important feature for our website, so we will ask you to partner with our software
consultant to help us develop a fabulous product builder. Initial builder capabilities would target the
following.

Builder for family rings and pendants- select item, bring up product page, choose number of gemstones
and show that image, choose metal and color, choose finger size, choose synthetic or genuine
gemstone. This website is a great example- Customized Mothers Rings with Gemstones & Engravings |
Jewlr. The builder in this example goes beyond family rings.
Builder for Bridal rings- we show a ring style, then choice to select shape of center stone, then
dropdown of available center stones, then select metal color, then select natural or lab grown
diamonds, then dropdown to choose finger size. Not all options are available for all styles.

The example website listed above also has bridal customization builder.

Ability to change metal color on styles we offer in different colors. Using color dots representing the
color choices. When selecting a color dot, the product image changes to that color.

Ability to change gemstone color for styles we offer in multiple gemstones. Dropdown Menu. Image
changes and price updates as selected.
Jeweler Login
What are the current standards for secure logins? Currently we use an email address and a password
created by the user. Is this secure enough?

Once a jeweler logs in he should have the option to stay logged in. How is this done securely?

A nice feature from the Stuller website (or is this a google feature) is a recent Journey shows when doing
a google search-

Once a jeweler logs in he should see his cost for products. Prices should be displayed in a different size
or color, so he recognizes he is viewing cost prices rather than suggested retail.

Once a jeweler logs in additional menu items will show (in a different color)- Last Chance items, Tools
and Equipment, Watches, Gift Items, Selling systems.

Each product should have an “Add to Cart” and “Save for Later” buttons. Save for later should expire
after 60 days. Automated reminder email sent 5 days prior when “save for later” is expiring.

The cart is not ecommerce based. We are not storing credit card info. When the jeweler places an
order, it will update our CAI ERP database directly.

We want a complete resource for our jewelers including-

• Order history listing the most recent order at the top.


• Product images
• Social media posts
• Available Ads, Lightbox Images, Window Clings, etc.
• Product price lists
• Jewelry training articles
Advance Search
Show an enhanced Search feature allowing the jeweler to search for items based on stone shape and
size. See example below from Overnight Mountings. Mountings, Semi Mounts, Finished Jewelry &
Custom Jewelry in New Hyde Park, New York | Overnight Mountings

Berco admin panel


We need to input market prices for gold, platinum, and silver or have an automated feed from a daily
market price service provider. Each item has a base price with an item increment to adjust for changing
metal prices and a formula for each of the metals. The web site will be linked directly to our inventory
system to provide up to date pricing and item availability.

Approve and add new customers or refuse non-qualified signups. When refusing a non-qualified signup
an automated email will be sent referring them to a local jeweler.

Ability to process and print incoming orders which should include main item number as well as an alias
number if applicable, and photos of items.

Add new styles.

Rank styles in each category

Ability to export excel data file for each section/collection of the website.

Additional Requirements
What data can we track from this website? Lots of valuable information here on customer history and
product history.
Product reviews

Testimonial section

Announcement section for our sales.

Ability to label products as Best Sellers

Ability to label products as New

Tradeshow section/calendar with dates of our specific tradeshows.

Ability to send pop up reminders when jewelers login or return to the sight for notifying upcoming
dates. Example, Mother’s Ring sale, Final day to order in time to arrive for holiday, etc. Important that
this is easy to maintain by using start and expiration dates.
Home Page
As mentioned earlier we want the website consumer inviting in the look, feel and functionality. But in
addition to our jewelry products Berco carries items such as tools and equipment that are specifically for
the jewelers. They do not fit on a home page focused on the consumer. So the thought is to have an
initial menu selection- consumer facing, and then expand the menu at the time the jeweler logs in.

Above the top menu:

Find a Store

Retailer Login

Search, User Wishlist, User Login, Shop from other countries (US and Canada), User Shopping Bag.

Initial Menu:

Engagement

Wedding & Celebration

Fine Jewelry

Occasions

About

As you mouse over a menu label, a dropdown appears showing a more detailed shop by
categories/filters.

When a Jeweler Logs-in, additional menu categories:

Gifts

Watches

Findings

Tools & Supplies

Top menu bar- when you mouse over the main menu item, a sub menu displays with a more detailed
selection.
EXAMPLES:

Top Menu Bar (from Gabriel NY)

• Engagement

• Wedding

EXAMPLE- Top Menu Bar (from Dana Rebecca)


EXAMPLE- Top Menu Bar from Overnight
EXAMPLE- Top menu bar from Stuller Fine Jewelry Manufacturer | Jewelry Supplies | Stuller

You might also like