Clean up a small Beta PHP Project

Closed Posted Apr 25, 2010 Paid on delivery
Closed Paid on delivery

This is a small PHP application that receives orders from a website, and prints them out locally.

The technologies used are MySQL [url removed, login to view], Apache [url removed, login to view], and PHP 4.3, running on a Windows 2000 server. ?

## Deliverables

**Note to all bidders:**

In order to keep this project organized, a detailed change log must be maintained.? Program documentation needs to be updated on the completion of a version.? Clean coding techniques will be required, nicely commented and easy to read.? The prototype of this application has very rough code, and will need to be groomed accordingly.

In addition to the documentation provided, a User Guide needs to be crafted to train the employee who maintains this application.

This application is currently in use.? All deliverable applications must reference different databases, file locations, and be able to run on the same Web Server without modify the original 1B version.

This current project only requires the completion of Version 1.0.? Future version will be through another bid on Rent a Coder.

**Changes Required To Orderpad Application.**

The first round of changes will bring this application from 1B to version 1.0.? This involves completing all functional aspects of the application without adding any new features. ?

Planned versions 2, 2.1, and 3 are discussed at the end of this document.? They should be reviewed to allow easier transition.

**Changes to Ordering Application to increment from Version 1B to 1.0.**

Add logo to front page, and improve appearance.

On order page, clean variables and organize by item type.? Better UI Design of this page

On Order Page, Fax to name should be a variable that can be changed and added to Receipt, similar to PO.

Clean up final receipt.? Better defined fields, add Logo.

Add Place Another Order button to top of Order Receipt Page, to allow customer to place another order.

Add Logout button to bottom of page, which should close the session and display a thank you page.

Hide? References to Customer Part Number on all pages.

**Changes to Customer addition and Editing Application to increment from Version 1B to 1.0.**

Add delete function to Customer Items.

Add delete Customer function.

On Add Customer Items add Item type field, to allow sorting on Order page.

Change design of Add Item to customer to allow easier Data Entry.

On Edit customer items, allow changing of newly created Item Type field, and check box for item deletion.

Remove all references to Item Cost (To be reimplemented in V3).

Hide References to Customer Part Number, and Manufacturer Part Number.

Version 2 of this application will allow a customer to view previously ordered receipts.? This can be downloaded in PDF format, or viewed in HTML. ?

Version 2.1 of the application will allow a inside sales person to scan a copy of the final invoice, and attach the image to the online order for the customer to view.? When the invoice is attached it will email a copy to all interested parties.

Version 3 of this application will begin to incorporate the full database dumped from the mainframe through a nightly process.? This will allow a customer to look up all previously ordered invoices,? through this application or other processes.? This will also allow real time pricing information, customer specific discounts, and inventory tracking information.

* * *This broadcast message was sent to all bidders on Thursday Apr 29, 2010 5:42:51 AM:

Thank you all for your bids!There is a new attached file to this project including a rough documentation of the program, and a full list of changes for this project. Please adjust your bids to reflect this information, and I hope to do business with one of you soon!Thanks again!

Engineering MySQL PHP Project Management Software Architecture Software Testing Web Hosting Website Management Website Testing

Project ID: #3375064

About the project

22 proposals Remote project Active May 17, 2010

22 freelancers are bidding on average $144 for this job

NetzPro

See private message.

$170 USD in 14 days
(388 Reviews)
8.7
samirkumardas

See private message.

$170 USD in 14 days
(236 Reviews)
6.9
jeromefrancisvw

See private message.

$170 USD in 14 days
(82 Reviews)
6.8
ifti24vw

See private message.

$170 USD in 14 days
(74 Reviews)
6.3
webiffdotcom

See private message.

$170 USD in 14 days
(147 Reviews)
6.0
gisterpages

See private message.

$144.5 USD in 14 days
(57 Reviews)
6.1
vw1621783vw

See private message.

$153 USD in 14 days
(187 Reviews)
6.0
tvoodoo

See private message.

$127.5 USD in 14 days
(85 Reviews)
5.6
Ranuka

See private message.

$85 USD in 14 days
(32 Reviews)
5.5
jayawardanajapan

See private message.

$170 USD in 14 days
(17 Reviews)
4.8
winnie80

See private message.

$102 USD in 14 days
(40 Reviews)
4.1
eyallev

See private message.

$170 USD in 14 days
(7 Reviews)
3.7
sgin

See private message.

$127.5 USD in 14 days
(12 Reviews)
3.7
outsourcegbvw

See private message.

$170 USD in 14 days
(4 Reviews)
2.9
instek

See private message.

$170 USD in 14 days
(2 Reviews)
2.9
bdsource

See private message.

$85 USD in 14 days
(1 Review)
3.1
futurztech

See private message.

$127.5 USD in 14 days
(0 Reviews)
0.0
dreamtech203

See private message.

$170 USD in 14 days
(0 Reviews)
0.0
webdevelopesllph

See private message.

$157.25 USD in 14 days
(2 Reviews)
0.0
sajibuiu

See private message.

$85 USD in 14 days
(0 Reviews)
0.0