Develop a website that allows users to design/customize their own T-shirt ....?
Develop a website that allows users to design/customize their own T-shirt and then to place an order for a quantity of these T-shirts to be delivered. More specifically, clients should be able to customize a T-shirt in the following ways:
•choose an image from an available selection for the front of the T-shirt
•type their own text to be printed on the T-shirt, choosing the font style, size and color that it should appear in
•select a color for the T-shirt
Users should be able to dynamically preview what the T-shirt looks like. When a client is happy with the design of their T-shirt, they should be able to place an order, choosing the required size(s) and respective quantity they wish to buy as well as entering their details (including name, phone and address). This information should be stored on the server in a database. When this is done a confirmation page should be displayed which should include the total price for the order. Assume that there is a fixed price per T-shirt size as follows:
Small – 75 L.E, Medium – 85 L.E, Large – 95 L.E and Extra Large – 100 L.E.
Also develop a web page that allows clients to retrieve the details of their previous orders by using an order number that was automatically generated and given to them when they placed the order. The details of the order should allow the clients to review the design of their T-shirt that they ordered, the client’s information, the quantity of T-shirts they ordered and the amount of money paid.
To develop this website you need to use XHTML, CSS, client-side scripting (Java Script) and server side scripting (PHP) and a database (e.g. MySQL).
Marks are divided between the following two components:
1. Implementation of the dynamic website – 70%
2. Report (about 4 pages) – 30%
The report should briefly outline your design of the website and then describe the web technologies you have used to implement it, discussing any advantages and disadvantages they may have.
|