0% found this document useful (0 votes)
38 views

Cse3002 - Internet and Web Programming Digital Assignment 2

This document outlines requirements for an individual assignment to create an auction website. The website must allow users to create accounts, log in and out, add and delete auction items they own, and place bids on open items. It must also display lists of users, items, and bids. The site will be evaluated based on implementing user and item features (5 points), bid features (3 points), and optional features such as passwords (2 points).

Uploaded by

celoj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Cse3002 - Internet and Web Programming Digital Assignment 2

This document outlines requirements for an individual assignment to create an auction website. The website must allow users to create accounts, log in and out, add and delete auction items they own, and place bids on open items. It must also display lists of users, items, and bids. The site will be evaluated based on implementing user and item features (5 points), bid features (3 points), and optional features such as passwords (2 points).

Uploaded by

celoj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

CSE3002 – INTERNET AND WEB PROGRAMMING

DIGITAL ASSIGNMENT 2

This is an individual assignment. Make sure your assignment is not shared with anyone. Similar
documents will ensure that all parties get zero.

Auction Website

Create a website for auctioning items. The website should have all the features listed below.

1) List of users should be maintained


2) Users should be allowed to place bids or add an item only after logon. They should also be
allowed to logoff.
3) Anyone can create an account by providing a user name. The user name must contain only
alphabets and digits. If the provided user name has any special characters or already exists
then the account should not be created and an appropriate message should be displayed.
4) [OPTIONAL] You can also use passwords for login. In this case the user provides both the
login name and the password. Login is successful if both the user name and password are
correct. Also, allow for password change options.
5) List of items should be maintained
6) Each item is considered as an auction. It has an owner, a closing date and a bid amount.
7) Any user (logged in) can add an item. The user should enter the description and closing date
(or duration of the bid). Also, the user can delete the items for which he is the owner. All the
bids against the item are also deleted when the item is deleted.
8) Any logged in user should be able to see all the items that are available for auction. For each
item, the owner, the closing date and the bids if available should be displayed.
9) Any logged in user should be able to bid on an open item. The bid amount should be an
integer and should be greater than the last bid (if available).
10) Maintain a list of bids against each item. Any logged in user should be able to see the
bidders and their amounts and the date and time of the bid. All items for which the closing
date has expired are considered as closed items.

You can use PHP and HTML for creating the website and its features. The required functionality
can be achieved using files or database. The choice is yours. Need not bother about styling the
website.

Rubrics:

1. Implementation of user and item features – 5


2. Implementation of bid features - 3
3. Implementation of optional features - 2

You might also like