Completed

Shop online : 5924

This project was successfully completed by momentumsoftware for $45 USD in 3 days.

Get free quotes for a project like this
Employer working
Completed by:
Project Budget
$35 - $40 USD
Completed In
3 days
Total Bids
1
Project Description

(1) In 2.1.2, simplied rules for email address are:

a) The format of email addresses is local-part@domain-part;

b) The local part may contain

i) Uppercase and lowercase English letters (a–z, A–Z) (ASCII: 65–90, 97–122)
ii) Digits 0 to 9 (ASCII: 48–57)
iii) Characters !#$%&'*+-/=?^_`{|}~ (ASCII: 33, 35–39, 42, 43, 45, 47, 61, 63, 94–96, 123–126) (You are allowed to simplify
this by selecting a few characters, if not all
iv) Character . (dot, period, full stop) (ASCII: 46)

c) The domain name must match the requirements for a hostname, consisting of letters, digits, hyphens and dots.

(2) Also in 2.1.2, if there is problem with either client side or server side checking, surely stay in the page ([url removed, login to view]); if there is no problem, you have two options: (a) show successful registration information, and then stay in the page (later need to do login before getting to other pages [url removed, login to view]); (b) similar to login, you use a message box to show successful information, then switch to bidding.htm.

(3) In 2.1.3, there is a typo. After "... current auction items will be shown up", I meant to switch to the bidding page, not the listing page. When switching to [url removed, login to view], it will immediately show all the auction items. In other words, it will request the server to retrieve those items. As a hint, you may use onload event (refer to [url removed, login to view] in Lecture 5 (Slide 63)).

(4) In 2.2.2 and Figure 3, a text field for getting "other" category is missing. This field is used to take input if the item "other" is selected from the drop-down list for "category".

(5) In 2.3.1, the way for listing items like Figure 4 is fine. But you're encouraged to use table with each row representing one item, and add buttons or show time expired at the end of the row.

(6) In 2.4, [url removed, login to view] can be called seperately from other pages. No login is requested for this page in this assignment (Surely, in reality, login for administrators (not customers) for this page is required).

(7) In 2.4.2, we only require manual processing of auction items. In real systems, this can be implemented as automatic periodic processing. But for this assignment, let's stick to manual processing.

(8) Please follow the submission instructions. We will start to check the .htm files. You don't need to implement all menu items (Home, Listing, Bidding, etc. shown in Figure 1) together, also ignore .php in the figure.

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