A simplistic Rent-a-coder 'clone'

Storniert Veröffentlicht Dec 28, 2006 Bezahlt bei Lieferung
Storniert Bezahlt bei Lieferung

I need a basic website like Rent-a-coder.

## Deliverables

Here is the program description:

If this is the first time a user has arrived at the website, they are asked to register. All first-time users must register. Registration requires email address, password, screen name, city, state, country, and postal code. No first name, last name, or address is required. (Optional: The website also checks to make sure that they have a PayPal account. If they do not have a PayPal account, they are asked to obtain one before registering. How this is 'optional' is explained at the bottom of this program description.)

After registering, when a user arrives at the website, they are asked to log in with their email address and a password.

Upon logging in, they are given three choices: to submit a request, to view requests and/or upload a file, or check the status of a request.

If the user clicks on 'submit a request', then on the next page they fill out the following fields:

(1) FIELD 1

(2) FIELD 2

(3) FIELD 3

(4) FIELD 4

(5) FIELD 5, a dollar figure

(6) FIELD 6, which represents a calendar date

Upon filling these six fields, the user clicks on 'Submit'. This information gets stored as one record in a database. The user is prompted whether he wants to fill out another request. If 'Yes', then they fill out another record. If 'No', the user is thanked, and is returned to the website's home page. Let's call the user that submitted the request the 'submitting user.'

If a (different) user clicks on 'view requests and/or upload a file', she will see an automatically scrolling list of all records from ALL submitting users (sorted alphabetically by FIELD 1) but for each record she will see only FIELD 1 and FIELD 2. If this 'viewing user' mouses over one of the abridged records, she gets to see the contents of all six fields.

If the viewing user clicks on an abridged record, on the next page, she will be asked if she wants to upload a file.

If she clicks "YES", then she is prompted for the file (with 'Browse' capability).

If she clicks "NO", she is returned to the scrolling list of records.

Multiple (registered) users can upload files in response to the same request.

Every single time a 'viewing user' uploads a file, the 'submitting user' gets an email that announces that another file has been uploaded, mentioning the relevant record.

The next time the 'submitting user' logs in, he may click on 'check status of requests.' Then he will be presented with a list of his own requests. This time, in addition to the six original fields, a seventh field will show, indicating how many files have been uploaded in response to the request.

If he clicks on a record, he gets to a page which shows thumbnails of files (e.g. .doc, .pdf, .gif, .jpg) that are attempting to satisfy the request. If he clicks on a thumbnail, this enables a download, after which he gets charged 100% of his FIELD #5, from his PayPal account. The viewing user who uploaded the now-downloaded file gets 80% of FIELD #5 paid out to her own PayPal account, and the website gets the remaining 20% into its own PayPal account.

--------------------------

To the coder: The (immediate) job (for the coder) is to come up with the above-described website without PayPal capability. I want to be able to copy your internet-related files (e.g. html) into a directory--or have similarly simple instructions--and the whole thing should be able to run by itself. I would like you to include 'a few' hours of follow-up tech support in your bid. I also need all source code. I prefer any reasonably common programming language.

To the degree that the PayPal capability is complete, the coder can expect a nice-sized bonus.

I understand that installing PayPal capability may require me to set up the website's account personally. I'm happy to do that on my own, and then subsequently provide whatever information you need.

The below also applies:

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Any common programming language. HTML will be required, knowledge of PHP and MYSQL are desirable. This is for coder and buyer to coordinate ahead of time through messaging.

Adobe Flash Amazon Web Services Ingenieurwesen MySQL PHP Softwarearchitektur Testen von Software Benutzerschnittstelle / IA

Projekt-ID: #3969407

Über das Projekt

5 Vorschläge Remote Projekt Aktiv Dec 28, 2006

5 Freelancer bieten im Durchschnitt $932 für diesen Job

rattanisoft

See private message.

$2006 USD in 30 Tagen
(315 Bewertungen)
7.5
saveoncode

See private message.

$425 USD in 30 Tagen
(151 Bewertungen)
7.4
inboxsoftware

See private message.

$425 USD in 30 Tagen
(118 Bewertungen)
6.8
anontech

See private message.

$102 USD in 30 Tagen
(17 Bewertungen)
4.3
vw1329817vw

See private message.

$1700 USD in 30 Tagen
(4 Bewertungen)
2.9