very basic website

This project was awarded to SorinSmon for £44 GBP.

Get free quotes for a project like this
Employer working
Awarded to:
Project Budget
£20 - £70 GBP
Total Bids
Project Description

you are to implement a shopping website. You are starting up a business where you are required to sell goods; choice of goods is yours, so you may sell whatever you are most interested in. Please note there is no server side component to this, so no php, asp or any other server side scripting other than Javascript, JQuery and JSON. The technologies you are to use to implement the shopping site are:

• HTML and HTML5
• CSS and CSS3
• Javascript JQuery
• XSL, XSLT and any other XML dependant technologies an example being XPath

Functional areas that will provide marks
1) Shopping basket - together with a mock check-out flow
2) Ability to browse products of the site
3) Ability to search the site for specified products
4) Ability to navigate to grouped products for example a clothes shop may categorise by a number of categories, men’s clothing, women’s clothing and children. Perhaps further categories for make or smart and casual
5) Ability to filter results by the categories ( a good example of this is pc world [url removed, login to view] )
6) Extra marks will be allocated for a user registration flow (persistence of the user can use local web storage)
7) As items are bought it is expected that the number of items available to further purchase will decrease. If someone attempts to buy more items than there is stock for will have to be managed in any way you deem most appropriate, but it must be managed. As there is no server side component this stock management is not permanent, you will not be able to make permanent changes to the database JSON file on the server, so this part is very much smoke and mirrors

Mandatory Technologies
The initial data must be stored in a JSON file and loaded using AJAX (fixed requirement)
The site must use javascript/jquery to maintain the basket
The site must use css to style the site

Optional Technologies
The website can be written in html or you can use xml and xslt to convert to html, this will be your decision
SVG is an optional animation/graphic choice that is yours to make

You are free to choose the goods to sell you are most interested in, so books, clothing, music, games or a combination of. The site is expected to be fully ajax driven. Any storage of products (your database if you wish) is expected to be stored as JSON not a database.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online