SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
Request For Proposal

Please send proposals or information requests to Eric.Spett@Gmail.com. Contractors will be
evaluated based on and should provide information relating to the following:

-Demonstration of clear understanding of all project requirements and a well thought out vision
for the final product.

-Timeline in which the project can be completed and methodology (phases) used to complete
project.

-Project team members including qualifications & potential responsibilities. Please indicate any
potential use of freelancers or outside recourses.

-Methods and availability for communication and collaboration.

-List of technologies/languages/scripts/services to be used.

-Examples of past work on similar projects that meets or exceeds the quality of sample websites.

-Detailed invoice that outlines costs for each major element of the system and any alternative
methods that could be used.

-List of references from similar projects including contact information as well as the services
performed and duration of project(s).


GENERAL OVERVIEW:

Our organization is seeking website developer(s) / designer(s) to create a website that will
function as an industry-specific service that facilitates new relationships between buyers and
sellers and provides the tools necessary to make better business decisions. No transactions other
than subscription payments will occur. Funds are available to begin the project as soon as a
qualified contractor is identified.

The homepage and informational pages of the website should function as any normal website
would and will contain mostly static elements. Once a user is logged into the system it should
feel more like an application or program. Members of the website will fall under the category of
either buyer or supplier. Suppliers will use the website mainly to list their inventories and
company information. Buyers will mainly use the website to browse supplier profiles and search
inventory listings.

The philosophy for the website is to create a system that is extremely intuitive, offers rich
functionality, and is visually appealing. The demographics of targeted users vary drastically so
the final deliverable must be usable by those with only basic technological knowledge while still
being appropriate for those with substantial knowledge. All textual content will be provided and
we will collaborate with the graphic designer in providing detailed specifications for the layout
and graphics.

Below is a list of specific technical requirements for the system divided up by homepage and
system. Anything listed may be changed based on insight/ideas from potential developers.
Additional information is available upon request, however, you may be asked to sign a Non-
Disclosure Agreement.

The final section of this document includes a list of current websites that have relevant
similarities to our vision. Please view the list in order to gain a more complete understanding of
the quality we require. We are only interested in developers who can meet or exceed the quality
of these websites.


HOMEPAGE

Login:

A box to enter username and password will be visible on the homepage as well various other
pages that stem from the homepage until a login has occurred. There will also be a “remember
me” check box which will allow a user’s login/password information to be saved in the boxes for
subsequent visits but will not log them in automatically. If a user comes back to the site within
“X” amount of time, it should automatically log them in. There will also be a link to reset and/or
resend login information in the event it is forgotten.

Create an Account:

Clicking this link will take users to the registration page. They will be shown the different types
of memberships available and have the option to select a membership type, fill out a registration
form, and accept the terms of use. Users will then choose the length of their subscription and
pay. Users will have the option of recurring monthly billing or one-time payments. The system
must have the ability to accept promotional/referral codes and track their use. Payment options
will include credit card at the bare minimum and additional options such as PayPal, Google
Checkout, and eChecks are also likely. Once payment is processed, an auto generated email will
be sent to confirm payment and have a link to activate the account.

Dynamic Information Box:

The homepage should include a tabbed box that will change information as different tabs are
clicked (when a tab is clicked, the information shown in the box will change but the user’s
browser should not load a new page if possible). This box will contain mostly static information
about the website (Overview, Benefits, How it works, Testimonials, Etc.) Additionally, a guided
tour (video, click-through, etc.) will be needed to demonstrate the system.

Help:
This link will contain mainly static information (Using the website, Customer service, Polices,
FAQ, Etc.)

Company Information:

This link will contain static information (Mission, Principles, History, Etc.)

Contact:

This link will contain static contact information and a contact form that will automatically
generate an email. The use of an online help system is being considered.

Promotions:

This will be an area to display current promotions. The information will change periodically.

Current News:

This will be an area to display current news. The information will change periodically.

Newsletter / Social Networking:

This section will have a form in which people can subscribe to a newsletter and/or follow on
popular social networking sites.

RSS Ticker:

The ticker will provide a feed from industry news sources.

Automated Browser Check:

This will ensure that a users' browser and computer settings are correctly configured for use of
the system.

Footer:

The footer will contain text, pictures, and links to static pages (Help, Contact, Etc.)

The System (Once Logged In):


Profile:

All users of the system will need to create a profile immediately following account activation.
Different types of subscribers will utilize different profile features and sections. Users must have
complete control over what information is displayed in their profile, who is able to view it, and
have comprehensive settings to customize their page. Users must be able to easily edit, add or
remove, and rearrange (physically) sections they choose to use. The following is a list of
sections, features, and requirements for the entire system, most of which stem from user profiles.

Company Information:

This section will be used to list general company information for a member. They will be able to
choose what information they would like to include from a comprehensive list of predefined
fields. Users should be able to upload and use their company logo in this section.

Dynamic Lists / Trends / Search (Database):

A user will be able to create either a list of their inventory and prices (supplier) or a list of
products they are looking for (buyer). A users' inventory or wanted list will be displayed in its
entirety on their profile page and individual products will be displayed in search results and
related pages. All potential products listings need to be added to a database. Each type of
product has many associated variables that results in a large number of products coming from
relatively few "top-level" choices. Users should be able to create their lists with minimal hassle
and it would be ideal to integrate these lists with an Excel spreadsheet that can be downloaded or
exported, changed, and re-uploaded. The following is an example of our vision for the process
in which a user adds a product.

1. User begins typing name of product and a list automatically appears below displaying
potential choices.
2. User makes a selection from possible variables specific to that product.
3. User selects appropriate check boxes, inputs any other pertinent information and clicks ADD.

Ideally, users should be able to drag and drop products around their price list and also be able to
add either a product or text (heading, info, descriptions, etc.) to any cell.

All data regarding user inventory lists must be stored in databases for use by other features. The
system should be able to generate trends and information about each of the products and groups
of products listed on the website. Initially, users should be able to obtain simple data such as
high, average, and low prices for a given product as well as the number of listings for it, where
the sellers are located, etc. In the future the system should be able to generate more complex
trends such as seasonal patterns in listings and prices from all current and historical data stored in
the product and user databases.

The search function of the system is also a very crucial component. As previously mentioned,
there are many different variables for each type of product and users must be able to be as broad
(simple search) or specific (advanced search) as they would like. Search results must be able to
be filtered on based on variables located in both the user and product databases.

The database and features accessing it will be the most used aspect of the system and therefore it
is crucial to have substantial experience working with databases and advanced search functions.
Buy/Sell Leads:

If a seller lists a product on their inventory list that is located on a buyer’s wanted list the system
should be able to notify the seller of a potential selling lead. Users must be able to choose the
types of alerts they want sent/received.

Overstocks/Specials:

Each member that lists inventory will be able to select a predetermined number of products from
their inventory list that will be displayed on a specials page. This should be as simple as clicking
a checkbox while editing their pricelist or having their products come up in a list with an
“add/remove” button next to them.

Rating & Feedback:

Users will need to leave feedback for each other that is both quantitative and qualitative. A
system similar to those found on popular online retailers should be sufficient. Users will need to
be able to sort by member ratings in applicable search result pages.

News:

This section will allow members to display current company news.

Specials:

This section will allow members to display current company specials.

Media Gallery:

Users must be able to display pictures and video on their profiles. Pictures can probably be
uploaded directly to the website while videos should probably be hosted on a 3rd party website
(YouTube, etc.) and embedded.

Favorites:

Users browsing a profile or search results should be able to add the member to a favorites list
that will serve as an address book.

Profile Settings / Account Management:

Users must be able to have complete control of who accesses their profiles and what they are
able to see. It must be easy and straightforward for users to set up their profile exactly how they
want and restrict access to only those they want. Subscribers will be broken down into logical
categories based on the information they provide in the registration form and these categories
will be used to restrict access and viewing permissions. This section will also contain account
management settings. Users will be able to edit their account information as well as cancel
subscription, enter promotional codes, renew subscription, add on services, etc.
Journal/Notes:

While using the system, users will need access to a notepad at all times. The notepad should be
readily available from any screen and users should be able to add multiple notes. Additionally,
users should be able to search within, tag/categorize, and email notes.

List ("Shopping Cart"):

When viewing a specific product that is located in search results or on a profile inventory list,
users should be able to add the item to a list for future reference.

Chat:

A chat or instant message system should be in place where users are able to have conversations
with each other in real-time. Users should be able to save, store, or email their conversations.

Mail:

Each user will have a mailbox in which they can send and receive messages to/from other
members. A thread should be created for each new conversation.

Security:

The website, databases, and payment systems must have security controls in place to prevent
theft and/or destruction.

Advertising:

Initially, the website will be mostly free of advertisements. However, advertising will likely be
implemented as soon as use of the website is widespread. Developers must be able to account
for the need to advertise on static pages as well as in dynamic pages such as search results.
Advertising could be in the form of banners or “keyword / search term” based targeted ads.

Graphics:

We are looking to collaborate with the designer(s) / developer(s) in the creation of the website
layout and images. We will likely provide detailed specifications and sketches for many of the
graphics required. The graphic designer's vision and abilities will determine how much
instruction is needed.

Web Analytics:

The system must be able to track the usage of the website and provide meaningful data that can
be used to improve usability and design.

Upkeep / Maintenance:
Periodic updates to the website will likely be handled in-house. However, major updates and
new projects will inevitably occur.

Search Engine Optimization:

The website must be designed with SEO in mind. We would like to be in the top 5 search results
when the major keywords associated with our website our searched.




Sample Websites:

www.koofers.com Login: espett@uga.edu / Password: testtest

The overall feel and functionality of this website is very similar to what we are looking for. The
site is very clean, extremely intuitive, and offers some functionalities similar to what we
envision. The homepage and login/registration forms are both done well. Also, the class
scheduling/adding system functions very similar to how we would like our inventory system to
function. The toolbar and section tabs are also similar the navigation we would like to
implement on profiles. The search results page displaying different categories and rollover
boxes is also very appealing. This website is the best example of the level of quality and
functionality we are looking for.

www.facebook.com

The way profiles are set up, edited, arranged on Facebook shares many similarities with how we
would like our profiles to function, although Facebook contains many more options than we
require. Facebook is the best model for how profiles should function and the types of settings
used to control them. Additionally, the bottom toolbar that never disappears would be ideal for
the tools (notes, search, chat, etc.) that should always be available for use and multi-tasking.

www.beattheinsiders.com Login: espett@uga.edu / Password: testtest

This website is also very clean and intuitive. The tabs located below the week number provide a
good way to navigate without reloading pages. All of the sites functions work well and are very
user friendly.

Weitere ähnliche Inhalte

Andere mochten auch

Prezentation lessons (5)
Prezentation lessons (5)Prezentation lessons (5)
Prezentation lessons (5)
pressa1961
 
CV-Europass-20160117-Oliveira-PT
CV-Europass-20160117-Oliveira-PTCV-Europass-20160117-Oliveira-PT
CV-Europass-20160117-Oliveira-PT
Sérgio Oliveira
 
Ts Carlos Grijalva, Tema de Tesis
Ts Carlos Grijalva, Tema de TesisTs Carlos Grijalva, Tema de Tesis
Ts Carlos Grijalva, Tema de Tesis
cae1130
 

Andere mochten auch (12)

Prezentation lessons (5)
Prezentation lessons (5)Prezentation lessons (5)
Prezentation lessons (5)
 
MCP
MCPMCP
MCP
 
PH RESUMEOK (U)
PH RESUMEOK (U)PH RESUMEOK (U)
PH RESUMEOK (U)
 
Derechos humanos: primera,segu.terc.generacion
Derechos humanos: primera,segu.terc.generacionDerechos humanos: primera,segu.terc.generacion
Derechos humanos: primera,segu.terc.generacion
 
Protocolo de actuación ante la violencia de género
Protocolo de actuación ante la violencia de géneroProtocolo de actuación ante la violencia de género
Protocolo de actuación ante la violencia de género
 
TvappAgency_presentation
TvappAgency_presentationTvappAgency_presentation
TvappAgency_presentation
 
Justicia de paz
Justicia de paz Justicia de paz
Justicia de paz
 
F&I: Robert Dirstein and José Sigouin - You Can Use It When Your Sister Is Do...
F&I: Robert Dirstein and José Sigouin - You Can Use It When Your Sister Is Do...F&I: Robert Dirstein and José Sigouin - You Can Use It When Your Sister Is Do...
F&I: Robert Dirstein and José Sigouin - You Can Use It When Your Sister Is Do...
 
Infografia de houssey
Infografia de housseyInfografia de houssey
Infografia de houssey
 
CV-Europass-20160117-Oliveira-PT
CV-Europass-20160117-Oliveira-PTCV-Europass-20160117-Oliveira-PT
CV-Europass-20160117-Oliveira-PT
 
6 mistakes in the past and present
6 mistakes in the past and present6 mistakes in the past and present
6 mistakes in the past and present
 
Ts Carlos Grijalva, Tema de Tesis
Ts Carlos Grijalva, Tema de TesisTs Carlos Grijalva, Tema de Tesis
Ts Carlos Grijalva, Tema de Tesis
 

Ähnlich wie Pudiya Puthagam

info 476 systems analyst report
info 476 systems analyst reportinfo 476 systems analyst report
info 476 systems analyst report
James Peterson
 
AllRegs Report Builder
AllRegs Report BuilderAllRegs Report Builder
AllRegs Report Builder
AllRegs
 
Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposal
Sudhir Raj
 
Se lab syllabus
Se lab syllabusSe lab syllabus
Se lab syllabus
Uppi Ch
 
Software Engineering lab syllabus jntuh r15
Software Engineering lab syllabus jntuh r15Software Engineering lab syllabus jntuh r15
Software Engineering lab syllabus jntuh r15
Uppi Ch
 
Running head TWO WAYS AND ADDRESSABLE MEDIA .docx
Running head TWO WAYS AND ADDRESSABLE MEDIA                    .docxRunning head TWO WAYS AND ADDRESSABLE MEDIA                    .docx
Running head TWO WAYS AND ADDRESSABLE MEDIA .docx
toltonkendal
 

Ähnlich wie Pudiya Puthagam (20)

E-commerce Proposal
E-commerce Proposal E-commerce Proposal
E-commerce Proposal
 
e-Commerce Website Development Proposal
e-Commerce Website Development Proposale-Commerce Website Development Proposal
e-Commerce Website Development Proposal
 
Online Shopping project report
Online Shopping project report Online Shopping project report
Online Shopping project report
 
info 476 systems analyst report
info 476 systems analyst reportinfo 476 systems analyst report
info 476 systems analyst report
 
AllRegs Report Builder
AllRegs Report BuilderAllRegs Report Builder
AllRegs Report Builder
 
Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposal
 
Se lab syllabus
Se lab syllabusSe lab syllabus
Se lab syllabus
 
Software Engineering lab syllabus jntuh r15
Software Engineering lab syllabus jntuh r15Software Engineering lab syllabus jntuh r15
Software Engineering lab syllabus jntuh r15
 
tap publisher
tap publishertap publisher
tap publisher
 
Social Media Analytics Dashboard [Client Case Study]
Social Media Analytics Dashboard [Client Case Study]Social Media Analytics Dashboard [Client Case Study]
Social Media Analytics Dashboard [Client Case Study]
 
Microstrategy PPT 20.8.15
Microstrategy PPT 20.8.15Microstrategy PPT 20.8.15
Microstrategy PPT 20.8.15
 
STEP (Stibo Enterprise Platform) Trailblazer
STEP (Stibo Enterprise Platform) TrailblazerSTEP (Stibo Enterprise Platform) Trailblazer
STEP (Stibo Enterprise Platform) Trailblazer
 
Bapsd training
Bapsd trainingBapsd training
Bapsd training
 
Bapsd training
Bapsd trainingBapsd training
Bapsd training
 
Conversion funnel for e-commerce web sites
Conversion funnel for e-commerce web sitesConversion funnel for e-commerce web sites
Conversion funnel for e-commerce web sites
 
IPCOM000247132D
IPCOM000247132DIPCOM000247132D
IPCOM000247132D
 
Running head TWO WAYS AND ADDRESSABLE MEDIA .docx
Running head TWO WAYS AND ADDRESSABLE MEDIA                    .docxRunning head TWO WAYS AND ADDRESSABLE MEDIA                    .docx
Running head TWO WAYS AND ADDRESSABLE MEDIA .docx
 
Google Data Studio_Building a User Journey Funnel with Google Analytics
Google Data Studio_Building a User Journey Funnel with Google AnalyticsGoogle Data Studio_Building a User Journey Funnel with Google Analytics
Google Data Studio_Building a User Journey Funnel with Google Analytics
 
[[Srs]] online shopping website for TYBSC IT
[[Srs]] online shopping website for TYBSC IT[[Srs]] online shopping website for TYBSC IT
[[Srs]] online shopping website for TYBSC IT
 
Hibusiness - Guided tour (old)
Hibusiness - Guided tour (old)Hibusiness - Guided tour (old)
Hibusiness - Guided tour (old)
 

Kürzlich hochgeladen

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Kürzlich hochgeladen (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 

Pudiya Puthagam

  • 1. Request For Proposal Please send proposals or information requests to Eric.Spett@Gmail.com. Contractors will be evaluated based on and should provide information relating to the following: -Demonstration of clear understanding of all project requirements and a well thought out vision for the final product. -Timeline in which the project can be completed and methodology (phases) used to complete project. -Project team members including qualifications & potential responsibilities. Please indicate any potential use of freelancers or outside recourses. -Methods and availability for communication and collaboration. -List of technologies/languages/scripts/services to be used. -Examples of past work on similar projects that meets or exceeds the quality of sample websites. -Detailed invoice that outlines costs for each major element of the system and any alternative methods that could be used. -List of references from similar projects including contact information as well as the services performed and duration of project(s). GENERAL OVERVIEW: Our organization is seeking website developer(s) / designer(s) to create a website that will function as an industry-specific service that facilitates new relationships between buyers and sellers and provides the tools necessary to make better business decisions. No transactions other than subscription payments will occur. Funds are available to begin the project as soon as a qualified contractor is identified. The homepage and informational pages of the website should function as any normal website would and will contain mostly static elements. Once a user is logged into the system it should feel more like an application or program. Members of the website will fall under the category of either buyer or supplier. Suppliers will use the website mainly to list their inventories and company information. Buyers will mainly use the website to browse supplier profiles and search inventory listings. The philosophy for the website is to create a system that is extremely intuitive, offers rich functionality, and is visually appealing. The demographics of targeted users vary drastically so the final deliverable must be usable by those with only basic technological knowledge while still
  • 2. being appropriate for those with substantial knowledge. All textual content will be provided and we will collaborate with the graphic designer in providing detailed specifications for the layout and graphics. Below is a list of specific technical requirements for the system divided up by homepage and system. Anything listed may be changed based on insight/ideas from potential developers. Additional information is available upon request, however, you may be asked to sign a Non- Disclosure Agreement. The final section of this document includes a list of current websites that have relevant similarities to our vision. Please view the list in order to gain a more complete understanding of the quality we require. We are only interested in developers who can meet or exceed the quality of these websites. HOMEPAGE Login: A box to enter username and password will be visible on the homepage as well various other pages that stem from the homepage until a login has occurred. There will also be a “remember me” check box which will allow a user’s login/password information to be saved in the boxes for subsequent visits but will not log them in automatically. If a user comes back to the site within “X” amount of time, it should automatically log them in. There will also be a link to reset and/or resend login information in the event it is forgotten. Create an Account: Clicking this link will take users to the registration page. They will be shown the different types of memberships available and have the option to select a membership type, fill out a registration form, and accept the terms of use. Users will then choose the length of their subscription and pay. Users will have the option of recurring monthly billing or one-time payments. The system must have the ability to accept promotional/referral codes and track their use. Payment options will include credit card at the bare minimum and additional options such as PayPal, Google Checkout, and eChecks are also likely. Once payment is processed, an auto generated email will be sent to confirm payment and have a link to activate the account. Dynamic Information Box: The homepage should include a tabbed box that will change information as different tabs are clicked (when a tab is clicked, the information shown in the box will change but the user’s browser should not load a new page if possible). This box will contain mostly static information about the website (Overview, Benefits, How it works, Testimonials, Etc.) Additionally, a guided tour (video, click-through, etc.) will be needed to demonstrate the system. Help:
  • 3. This link will contain mainly static information (Using the website, Customer service, Polices, FAQ, Etc.) Company Information: This link will contain static information (Mission, Principles, History, Etc.) Contact: This link will contain static contact information and a contact form that will automatically generate an email. The use of an online help system is being considered. Promotions: This will be an area to display current promotions. The information will change periodically. Current News: This will be an area to display current news. The information will change periodically. Newsletter / Social Networking: This section will have a form in which people can subscribe to a newsletter and/or follow on popular social networking sites. RSS Ticker: The ticker will provide a feed from industry news sources. Automated Browser Check: This will ensure that a users' browser and computer settings are correctly configured for use of the system. Footer: The footer will contain text, pictures, and links to static pages (Help, Contact, Etc.) The System (Once Logged In): Profile: All users of the system will need to create a profile immediately following account activation. Different types of subscribers will utilize different profile features and sections. Users must have complete control over what information is displayed in their profile, who is able to view it, and have comprehensive settings to customize their page. Users must be able to easily edit, add or
  • 4. remove, and rearrange (physically) sections they choose to use. The following is a list of sections, features, and requirements for the entire system, most of which stem from user profiles. Company Information: This section will be used to list general company information for a member. They will be able to choose what information they would like to include from a comprehensive list of predefined fields. Users should be able to upload and use their company logo in this section. Dynamic Lists / Trends / Search (Database): A user will be able to create either a list of their inventory and prices (supplier) or a list of products they are looking for (buyer). A users' inventory or wanted list will be displayed in its entirety on their profile page and individual products will be displayed in search results and related pages. All potential products listings need to be added to a database. Each type of product has many associated variables that results in a large number of products coming from relatively few "top-level" choices. Users should be able to create their lists with minimal hassle and it would be ideal to integrate these lists with an Excel spreadsheet that can be downloaded or exported, changed, and re-uploaded. The following is an example of our vision for the process in which a user adds a product. 1. User begins typing name of product and a list automatically appears below displaying potential choices. 2. User makes a selection from possible variables specific to that product. 3. User selects appropriate check boxes, inputs any other pertinent information and clicks ADD. Ideally, users should be able to drag and drop products around their price list and also be able to add either a product or text (heading, info, descriptions, etc.) to any cell. All data regarding user inventory lists must be stored in databases for use by other features. The system should be able to generate trends and information about each of the products and groups of products listed on the website. Initially, users should be able to obtain simple data such as high, average, and low prices for a given product as well as the number of listings for it, where the sellers are located, etc. In the future the system should be able to generate more complex trends such as seasonal patterns in listings and prices from all current and historical data stored in the product and user databases. The search function of the system is also a very crucial component. As previously mentioned, there are many different variables for each type of product and users must be able to be as broad (simple search) or specific (advanced search) as they would like. Search results must be able to be filtered on based on variables located in both the user and product databases. The database and features accessing it will be the most used aspect of the system and therefore it is crucial to have substantial experience working with databases and advanced search functions.
  • 5. Buy/Sell Leads: If a seller lists a product on their inventory list that is located on a buyer’s wanted list the system should be able to notify the seller of a potential selling lead. Users must be able to choose the types of alerts they want sent/received. Overstocks/Specials: Each member that lists inventory will be able to select a predetermined number of products from their inventory list that will be displayed on a specials page. This should be as simple as clicking a checkbox while editing their pricelist or having their products come up in a list with an “add/remove” button next to them. Rating & Feedback: Users will need to leave feedback for each other that is both quantitative and qualitative. A system similar to those found on popular online retailers should be sufficient. Users will need to be able to sort by member ratings in applicable search result pages. News: This section will allow members to display current company news. Specials: This section will allow members to display current company specials. Media Gallery: Users must be able to display pictures and video on their profiles. Pictures can probably be uploaded directly to the website while videos should probably be hosted on a 3rd party website (YouTube, etc.) and embedded. Favorites: Users browsing a profile or search results should be able to add the member to a favorites list that will serve as an address book. Profile Settings / Account Management: Users must be able to have complete control of who accesses their profiles and what they are able to see. It must be easy and straightforward for users to set up their profile exactly how they want and restrict access to only those they want. Subscribers will be broken down into logical categories based on the information they provide in the registration form and these categories will be used to restrict access and viewing permissions. This section will also contain account management settings. Users will be able to edit their account information as well as cancel subscription, enter promotional codes, renew subscription, add on services, etc.
  • 6. Journal/Notes: While using the system, users will need access to a notepad at all times. The notepad should be readily available from any screen and users should be able to add multiple notes. Additionally, users should be able to search within, tag/categorize, and email notes. List ("Shopping Cart"): When viewing a specific product that is located in search results or on a profile inventory list, users should be able to add the item to a list for future reference. Chat: A chat or instant message system should be in place where users are able to have conversations with each other in real-time. Users should be able to save, store, or email their conversations. Mail: Each user will have a mailbox in which they can send and receive messages to/from other members. A thread should be created for each new conversation. Security: The website, databases, and payment systems must have security controls in place to prevent theft and/or destruction. Advertising: Initially, the website will be mostly free of advertisements. However, advertising will likely be implemented as soon as use of the website is widespread. Developers must be able to account for the need to advertise on static pages as well as in dynamic pages such as search results. Advertising could be in the form of banners or “keyword / search term” based targeted ads. Graphics: We are looking to collaborate with the designer(s) / developer(s) in the creation of the website layout and images. We will likely provide detailed specifications and sketches for many of the graphics required. The graphic designer's vision and abilities will determine how much instruction is needed. Web Analytics: The system must be able to track the usage of the website and provide meaningful data that can be used to improve usability and design. Upkeep / Maintenance:
  • 7. Periodic updates to the website will likely be handled in-house. However, major updates and new projects will inevitably occur. Search Engine Optimization: The website must be designed with SEO in mind. We would like to be in the top 5 search results when the major keywords associated with our website our searched. Sample Websites: www.koofers.com Login: espett@uga.edu / Password: testtest The overall feel and functionality of this website is very similar to what we are looking for. The site is very clean, extremely intuitive, and offers some functionalities similar to what we envision. The homepage and login/registration forms are both done well. Also, the class scheduling/adding system functions very similar to how we would like our inventory system to function. The toolbar and section tabs are also similar the navigation we would like to implement on profiles. The search results page displaying different categories and rollover boxes is also very appealing. This website is the best example of the level of quality and functionality we are looking for. www.facebook.com The way profiles are set up, edited, arranged on Facebook shares many similarities with how we would like our profiles to function, although Facebook contains many more options than we require. Facebook is the best model for how profiles should function and the types of settings used to control them. Additionally, the bottom toolbar that never disappears would be ideal for the tools (notes, search, chat, etc.) that should always be available for use and multi-tasking. www.beattheinsiders.com Login: espett@uga.edu / Password: testtest This website is also very clean and intuitive. The tabs located below the week number provide a good way to navigate without reloading pages. All of the sites functions work well and are very user friendly.