Sie sind auf Seite 1von 8

Website Specifications

The website will allow farms to list livestock offerings for sale. Livestock initially will
be cattle, with the intent of adding sheep, hogs, horse, goat, and other livestock in
the future.
For any/all sub-list of Farms or Offers (or an individual Farm or Offer) there needs
to be a Display on Map function.
Three tables (files)
FARM: Farms selling livestock and/or acting as a Cattle Collection Site
BUYER: Person able to view/search offers
OFFER: Individual livestock package offered for sale
FARM:
A FARM can sign-up on the website by completing basic information about their
farm such as:
FARM Name
Main Contact
Physical Address: include link to mapping tool
Postal Mailing Address: two address lines, City, State, Zip
County
Main Telephone
Alternate Telephone
Email Address
Method for System Notifications: email, text, or both
Website (linked)
Description Of The Farm: 250 character text box
Upload Of Photos 10 possible with a short description of each photo
Cattle Collection Site Yes or- No check box (see Note below)
Sheep Collection Site Yes or- No check box (see Note below)
Hog Collection Site Yes or- No check box (see Note below)
Horse Collection Site Yes or- No check box (see Note below)
Goat Collection Site Yes or- No check box (see Note below)
Other Collection Site Yes or- No check box (see Note below)
PLUS fill in field to specify other Livestock types
Initial Signup Date
Membership Expiration Date
Login Name (10-35 characters)
Login Password (enforce quality password characteristics)
Initial signup grants one (1) months of free membership setting the Membership
Expiration Date one months from the signup date. After the initial one month free
period the FARM must pay the annual membership fee. A FARM should receive an
email notification that their membership is expiring perhaps starting at 15 days
before expiration.

Initial signup requires acceptance of Terms/Conditions and is required when


posting every OFFER.
Membership fee paid online via PayPal (or Apple Pay) . Based upon the number of
years of membership fees paid their Membership Expiration Date will extend
accordingly.
If a FARM expires, no data is purged. FARM could login and renew by paying or the
ADMIN can renew by updating the expiration date.
Collection Site Note A Collection Site of Yes means this FARM can handle specific
livestock (Pot Load of typically 40,000-50,000 lbs.) for pickup by transportation
vehicles their own livestock, as well as livestock from other farms.
Someone can sort a list of FARMS by their status as a Collection Site the sort
being from a specific location. This would be accomplished by looking at an OFFER
listing and requesting a list of collection sites from that OFFER location (closest to
farthest limiting this to xxx (perhaps 10?) entries per screen). If possible, include
approximate miles away.
Sheep Collection Site Note this field will initially be hidden then activated when
Sheep are added
Hog Collection Site Note this field will initially be hidden then activated when
Hog are added
Horse Collection Site Note this field will initially be hidden then activated when
Horse are added
Goat Collection Site Note this field will initially be hidden then activated when
Goat are added
Other Collection Site Note this field will initially be hidden then activated when
Other Livestock are added

When a FARM logins (after initial signup), it will allow a FARM to update their basic
membership values and update an existing OFFER or create a new OFFER.
The initial login will present a list of all OFFERs from this FARM with the active
OFFERS first. This list of OFFERs includes the date each OFFER was last updated.

BUYER:
A BUYER can sign-up on the website by completing basic information about
themselves so they can view offers and collection sites:
Buyer Name
Physical Address: include link to mapping tool
Postal Mailing Address: two address lines, City, State, Zip
County
Main Telephone
Alternate Telephone (optional)
Email Address (optional)

Website (optional)

OFFER:
Initially there will only be CATTLE OFFERS. Once other types of livestock are
opened up, the values of OFFERs will vary because of specific parameters for
differing livestock types.
CATTLE OFFER:
A FARM can create an OFFER of a herd for sale after logging on as their FARM.
All fields are required unless otherwise noted.
FARM: The offer would list basic FARM info with a click to view full FARM profile
All of this will be pulled from the FARM table.
Status: Open, Draft, Sold, Deleted, Expired
There is also a check box for Renew, which will change the Status to
Active if it is not, and will change the Last Update Date to today.
If Status is SOLD the OFFER cannot be updated.
Lot #: Comprised of MMDDYYYY-##
## being a sequence for that day specific to an individual FARM.
The first OFFER on a given day for a given FARM would be 01 and so forth
# Head*: total number cattle in OFFER
Class*: A specific dropdown box of values.
Current value list is: STEERS, HEIFERS, CULL COWS, BULLS, COW-CALF
PAIR, 4H CALF, SHOW CALF, OTHER
Breed: This is a two part field: ## - Breed
## number of head breed a text box of 25 characters
Allow up to 6 entries for each OFFER
examples:
58 Holsteins
2 Holsteins-Ang Cross
46 Holsteins
4 Red Holsteins
6 Angus
The ## values must equal the # Head value previously specified
Grades: similar to Breed, ## - Grade
## number of head Grade a text box of 12 characters
Allow up to 6 entries for each OFFER
examples:
58 L2
2 L3
55 L2
1 M1
1 L1
The ## values must equal the # Head value previously specified
Clean: Yes or No check box

Flesh Score: Text box of 25 characters and subfield check box selection of:
Dept. Ag Grader -or- Owner
Health Program: Check Box of Yes or- No
80 character text box
two date fields: Original Date Administered & Booster Date
Dates required if Yes
Wean Date: Date
Implant*: Check box of Yes or- No
Date - if Yes, date field required
Feed*: Values to be selected, can choose any number of values.
Full value list to be provided to developer by website owner.
Some examples: pasture, grass only, organic only, no antibody,
dry distillers grain, wet hay, corn silage, hay,
mids, commodity pellets, jump start pellets
AFFIDAVIT: (Text box to specify affidavit information)
Avg. Weight*: ####
Weight Range*: ####-####
Weighing Conditions: 80 character text box
Comments: 250 character text box

(not a required field)

Affidavit*: Yes or- No check box


Description on the value should state: Seller will sign an affidavit of age
and source verification.
Pickup Dates: From & To Date fields and a check box of Negotiated
Must enter both dates unless Negotiated is checked.
Offer Price: ###,###.##
Select PER POUND or- PER UNIT check box
OFFER Date (Initial): mmddyyyy
OFFER Date (Last Updated): mmddyyyy

system stamped
system stamped

Sold Date: mmddyyyy (changes the Status to Sold)


(viewable by any FARM but not a BUYER)
Sold Price: ###,###.## (This is the same Unit as selected for Offer Price.)
(viewable by any FARM but not a BUYER)

View Count: How many times this OFFER was viewed.


(This field is only viewable by the FARM)
Photos: Upload photos along with a short caption for each photo. (100 photos)
(When loading pictures, clearly instruct the FARM that the first picture loaded will
be the Feature Picture displayed initially with the OFFER.)
When an OFFER is marked SOLD all pictures except the Feature Picture will be
deleted.
An OFFER will expire 30 days after the Last Update Date.
If a FARM wants to renew an OFFER, they can check the Renew option on their
OFFER list. This will update the Last Update Date to today.
When the Last Updated Date is 15 days old and older, the FARM daily receives a
notification (email, text or both as they have selected) that the OFFER is
approaching the expiration date.
When a FARM looks at a sub-list of his OFFERS, the sequence is by Status first,
then descending Date (Updated or Initial-entry): DRAFT-OPEN-SOLD-EXPIREDDELETED
Making an OFFER SOLD:
When a FARM marks an OFFER sold he associated the OFFER with a BUYER,
although they can select a BUYER other than registered.
The FARM can enter comments with specific questions/answers that become an
entry on the BUYER similar to a REVIEW. Questions such as: Paid agreed
amount (yes, no), paid on time (yes, no), pickup as scheduled (yes, no), minimum
stress handling (yes, no), and a comment block - full list to be provided by website
owner
When a FARM marks an OFFER sold, he associates the OFFER with the FARM
marked as the Collection Site, or Collection Site other than registered.
The FARM can enter comments with specific questions/answers that become an
entry on the FARM similar to a REVIEW. Questions such as; cattle handled in low
stress manner (yes, no), loading equipment in good order (yes, no), staff well
trained (yes, no), staff organized & efficient (yes, no), and a comment block- full
list to be provided by website owner.
Only FARMS can view these BUYER comments/reviews. From the sale information
on a BUYER, the FARM can link/access the original OFFER.
Only a FARM can view SOLD OFFERS.
FARM at any time can print one of his OFFERs.

SEARCH
Initially selecting to search offers will bring one to the CATTLE OFFER search
selection. But - once other livestock types are added, someone my first select the
livestock type to obtain the specific search values.
OFFER fields marked with the * means the field is a searchable/selectable value.
For the two weight values in the OFFER, there would be a single weight value
someone would search for matches would be found if either field is a hit.
For the # Head field, someone can specify a range to search for.
A search can begin by
Locating a Collection Site in the FARM table, then finding OFFERs within xx miles
of that site (and adding searchable fields)
-OR Can start by selecting County(s) within a State(s) (and adding searchable fields)
-OR Simply find OFFERs matching the searchable fields
Searching for offers only shows open, active offers.
When viewing a sub-list of OFFERs, they will initially be sorted by OFFER DATE. The
DATE can be . The OFFER sub-list can also be sorted by # HEAD . OFFER sublist can also be sorted by nearest to farthest from a specific zip code entered.
FARM can go to a report section of the website.
Can view a summary report of OFFERs SOLD within a selected date range.
Summary by OFFER CLASS to provide:
CLASS
# OFFERs sold
# HEAD sold
Lowest price per pound sold
Lowest price per unit sold
Highest price per pound sold
Highest price per unit sold
Average (weighted) price per pound
Average (weighted) price per unit

Website Admin need to be able to create a mailing label of all OFFERs with a status
of Expired or Delete within a selected Date Range.
For most any listing (FARMS, BULERS, COLLECTION SITES, OFFERS) someone
can click a DISPLAY ON MAP function which would snap the locations to dots on
an interactive MAP.

BLOG:
The site needs to have a Blog where people can post and respond to comments.
The Administrator should have full authority to delete any comments they want.

Das könnte Ihnen auch gefallen