Uswap 2.0

Cancelado Publicado May 17, 2012 Pagado a la entrega
Cancelado Pagado a la entrega

Uswap is an online swap shop - an internet trading platform for individuals anywhere in the world to swap, sell and buy everyday items.

## Deliverables

Website Specification for Uswap Limited

**1 - About Uswap Limited**

** **

1.1 Business Overview

Uswap is an online swap shop - an internet trading platform for individuals anywhere in the world to swap, sell and buy everyday items.

1.2 Background

Uswap's website has been running for 1 year, with some success. However Uswap management have identified the need to develop a new website.

Due to CMS ownership, it will be necessary for the developer to build the website from scratch. Therefore Uswap want to take the opportunity to redesign the website, change some features, and most importantly take full ownership of the new CMS which will be open-source.

1.3 Current Situation

The website is hosted at the domain name ([[url removed, login to view]][1]). Uswap also owns other domain names which currently redirect ([[url removed, login to view]][2] and [[url removed, login to view]][3] and [[url removed, login to view]][4]).

** 2 - About The Project**

** **

2.1 Overview

Since we conceived the idea and launched the website online swapping has become a growing sector. Competitors are introducing new features and developing their offerings. We have not been able to improve and evolve at a sufficient rate within the current framework.

We have a clear picture of how we want our website to change so that we overtake our competitors. Crucially, we want a flexible framework in place so that we can adapt as quickly as possible to the future enhancements that we are yet to identify.

2.2 Timescales

We are looking for quotes as soon as possible, completion timescale to be agreed.

** **

** **

**3 - Specification**

** **

3.1 Overview

Uswap is a site that offers a service where a customer can create an account/profile and then upload adverts of things they have to swap/sell. They should include information and images of the item, they can enter a cash selling price and they can list items they would swap for in return.

Customers can browse and search through items listed on Uswap, and they can make contact with other users to negotiate sales/swaps/purchases. The site should be as SEO friendly as possible.

3.2 Design

The new website will have friendly appearance, initiated by the colourful new logo, see appendix 1. The background of all pages should be light grey, with black text. Borders should be shades of gray that are easy on the eye. Menu bars and tabs should continue some of the green colour shown in the logo.

See the layout at Google Adwords - the combination of whites, greys, green is ideal.

3.3 Navigation

Navigation is principally performed using 2 menu bars that go horizontally across the entire page. They both appear on every page of the site. One is positioned towards the top but just below the logo, the other is positioned at the bottom. The navigation bars will carry a series of links, for example: TOP BAR: Home - Browse Listings - Sign up - Swap Safely - Blog. BOTTOM BAR: How to swap - About us - Legal stuff - Contact us - Forum. Note - we want to be able to amend the navigation headings via CMS.

Cues for site navigation should be taken from the existing website.

3.4 Accessibility

The website should be designed so that it incorporates relevant accessibility features.

3.5 Content

3.5.1 Google Adsense Placements.

A Google Adsense placement bar will appear along the top of every page of the site. In addition, when the site is displaying search results (Thumbnail images and title text of various swap items), 2 Google Adsense placement bars will be displayed down the right hand side, one below the other.

3.5.2 The standard 'Frame' for all pages.

Present on every page of the site should be:

1. A banner across the top containing: Logo, Social media link buttons (facebook, Twitter, Google +1) and the Google Adsense Placement (see appendix 2)

2. Below that will be the upper of the 2 navigation bars.

3. At the bottom of the page will be the lower navigation bar, and below that small text links to: Sitemap, T's + C's, Copyright, Disclaimer, Privacy, Links.

3.5.3 Static Pages

The following pages: Home, How to swap, Sign up, About us, Swap safely, Contact us: will contain a rotating image box on the left, and text on the right. The rotating images should be taken from, and link to, the most desirable items that have been uploaded by customers, as determined by Uswap. Uswap staff should be able to determine, from within CMS, which items are currently featured within the rotating image. Uswap staff should also be able to upload any other image they choose into the rotating image system. Clients can pay a fee for their adverts to be 'featured'.

The 'Legal Stuff' page will be text only (save for the standard frame).

3.5.4 Functional Pages

Browse the Listings: This page should enable users to browse items via category, or location (Countries, regions). Or search by typing characters into a text box. Results should be displayed in grid form (2 columns of 8) and show a thumbnail image (if available) and the title text. Users should be able to open any item by clicking on any of the text or the image.

The categories should be listed down the left (with a number in brackets after each denoting the number of items in the category). Sub categories to be displayed in the same way once a category is clicked. Above the items should be the free-text search box, and dropdown menus for drilling down to locations (one menu for Country, and one menu for Region). There should also be a toggle to show/hide all the items that have already swapped.

When the results are displayed in grid form, priority must be given to some adverts over others:

* Newest adverts go to the top.

* Adverts without a picture always appear below all the adverts that have a picture.

* Customers can pay a fee to make their advert 'featured' - the featured adverts will be on a slideshow on line 1, colour highlighted.

Users should be able to sign in via Facebook, Twitter and any other social media connect platforms.

Users should also be able to sign in the traditional way, by typing information. If users sign up using this method, they should be sent an automated email that contains a link to verify their email address.

Client's must choose their country and region from dropdown menus (Regions to be pre-loaded are in the spreadsheet). They will also include their City which will be shown on their adverts, but regions will be used for browsing and searching.

Once signed in, the 'Sign in' link in the navigation bar should disappear, and be replaced by a link to 'My Account'. When users navigate to 'My Account', they can view their current adverts (and make amendments), they can access their information (and make amendments), and they can create a new advert. The page 'My Account' should show a user's current adverts by default, and display links to other functions. From here the swapper should be able to set the status of their adverts (Activate/Deactivate). Deactivated adverts are shown in the listings, but marked as 'SWAPPED'.

3.5.5 Classification of swaps.

Categories - all the adverts uploaded to the site are allocated to a category. Uswap needs the structure of categories to include sub-categories. For example, the Cars category would contain a sub-category for BMW. The customer will select the most appropriate category for their advert. Uswap needs the facility to add categories, and sub-categories, later. A list of the categories currently needed is provided as appendix 3.

3.5.6 Creating a new Advert

Once logged in, swappers can create new adverts. Uswap wants to improve this process. The screen should be split in half down the middle. The left side will be for inputting data, the right side for uploading images. The user should be able to upload up to 3 pictures - the images should then be compressed/resized etc automatically and image 1 should also be utilised as a thumbnail for search results. The data side should be collecting the following info:

Category (dropdown menu) (Next to this we need a link to our banned list for users to check)

Make (text)

Model (text)

Condition of item (dropdown menu)

Full description (text)

Currency (dropdown with symbols)

Price (numerical only)

Swap for (text)

Swap for (text)

Swap for (text)

Swap for (text)

If a swapper uploads an advert without including an image, he should get a warning popup when he tries to load it. The warning popup needs to tell him very clearly that he should include pictures because adverts with pictures are always displayed first.

An individual swap item, once opened, will show the pictures, the information added, and a button. The button will have 2 states - if you're not logged in it says 'Register to contact swapper' - if you are already logged in it says 'Contact swapper'. However, if the item has been deactivated, it must be impossible to contact the swapper.

Uswap want to include default images, for instances where the swapper provides no picture. There will be a variety of default images that are specific to categories.

3.5.7 Forum

The Forum should be controlled by Uswap staff via CMS. Uswap should be able to add or remove sections. Uswap should have full moderation rights. Users accounts must link to, or be the same as, their account/profile in the main part of the website. As well as the Google Adsense bar across the top, the forum should contain a little advertising as well, if possible from Google Adsense.

3.6 Administration

The CMS should have the ability to keep up with innovations, and should also be portable to facilitate any future sale of the business. Therefore the CMS should be open source and owned by Uswap.

The CMS should provide a vetting system. New adverts loaded by customers should be vetted by Uswap before they appear on the website. Amended adverts must also be vetted.

Uswap require 3 administrator roles with different levels of access.

* One will provide full access to everything, but will rarely be used.

* Another profile will be for: vetting new swaps, blog admin, forum admin, client data access, categories admin, statistics, adding new pages, changing text on existing pages, editing the navigation bars, meta page titles. This is for daily management.

* The other will only provide access to: the vetting work, blog admin, forum admin, client data access, categories admin, statistics. This is for a Uswap junior staff member.

All should be accessible from any internet connection. The ability to add further administrator profiles would be desirable.

Uswap will require a guidance document for using the CMS.

3.7 Additional Functionality

A password reminder system is required. This is for customers who have forgotten their password - they should be able to receive a system generated password reminder to the email account that they originally registered and verified.

Swappers should be able to rate each other and leave feedback following a swap deal. This will allow swappers to build a reputation.

An RSS feed of new swaps being added to the site is required.

A new page 'Links' (referenced in 3.5) should be included. This will be a page for Uswap to display links and brief description for other websites.

Downloadable customer data. Uswap needs to download all data about their customers in 1 spreadsheet.

Customers can pay ?1 to get their advert 'featured' (within the search results and on the front page rotating images) for a period of 30 days.

Paypal integration is required to charge for this feature.

A messaging system is required within the website, for both automated messages and user generated messages.

Once a swapper has loaded an advert, Uswap should be notified that it is waiting to be vetted.

Once Uswap have vetted a new advert, the swapper should be notified that it has successfully been loaded. This email should contain links for the swapper to 'share' their advert via social media.

However, registered swappers must be forced to use their own email accounts to talk to each other, after the first contact has been made.

Data (client info, and old adverts) must be transferred from the old website.

3.8 Future features

**The website must be built in a way that future features can be installed later.**

Uswap wants the option to include an automatic vetting system. This would be software that scans new swaps for banned words or items.

Uswap will want a video on the homepage at a future date.

A mobile friendly version of the site, plus apps for major handsets will be on the agenda once the main site is complete.

Uswap want to improve the way swappers are questioned when they upload an advert, in order to improve the text they type in. This must include tailoring the questions depending on the category (e.g. if they Choose the car category, questions should appear about mileage and colour).

3.9 Security

All customer information must be secure.

Paypal integration must be secure.

3.10 Hosting

Service levels need to be at least 99.5% uptime. Powered by green energy is desirable.

As the site gets more popular, increased bandwidth solutions must be scalable, as well as extendable beyond the initial period.

3.11 Ongoing maintenance

After delivery of the website Uswap requires that the developer corrects any errors or problems that are discovered.

Uswap would like follow up meetings after 3 months, 6 months and 12 months to debrief and troubleshoot.

Additional features will certainly be required in the future and Uswap will need to have a good ongoing relationship with the developer.

Amazon Web Services PHP Arquitectura de software Verificación de software Web Hosting Gestión de páginas web Verificación de páginas web

Nº del proyecto: #2742419

Sobre el proyecto

1 propuesta Proyecto remoto Activo Jul 30, 2012

1 freelancer está ofertando el promedio de $1651 para este trabajo

sumairz

See private message.

$1650.7 USD en 14 días
(23 comentarios)
3.3