Create a new PHP page based upon an existing one

AWARDED
Bids
9
Avg Bid (USD)
$174
Project Budget (USD)
$30 - $250

Project Description:
If you complete this project successfully, then you will certainly get more projects. Please create a GitHub.com username and provide it with your bid in order to see our source code.

I need an interface that reuses many of the elements from http://images.open-org.com/OO-developers/PhotoAccounting/index.php?id=5 but also has differences.

You cannot complete this task by copying and pasting code, you need to reuse as much code as possible using techniques like object orientation.

The http://images.open-org.com/OO-developers/PhotoAccounting/index.php?id=5 interface is for an accountant to use. Accountants are very very expensive so I want a step before that, which is that typers should type the information on the receipt (see enclosure number 5 (using the "w" hotkey) here http://images.open-org.com/OO-developers/PhotoAccounting/index.php.

The informations I need from the receipt are:
VAT_code
entry_date (already in the table)
amount_original_currency numeric(20,2)
Currency_code currency_code_enum (see description below) (this should be a dropdown list with the following values as the top-most: 'DKK', 'USD', 'EUR', 'SEK', 'NOK', 'GBP') Typing the first letters should exclude all the entries in the dropdown without that letter as its first. The dropdown should default to "DKK".

Please use existing techniques for reporting error to the user (test this on http://images.open-org.com/OO-developers/PhotoAccounting/index.php by setting the "account" field to "d" and pressing "w" and then "q").

All these informations should be stored for each receipt in the receipts table. All needed columns are already there.
Please utilize/modify the PhotoAccountingDatalayer.php for all queries to the database.

Please remove all the stuff on the screen that has been greyed out on this screenshot: http://screencast.com/t/rkGmntsaTE

Please add a button for this hotkey with the text "Send". Please replace the hotkeys ("w" and "q" hotkeys) with F1 and F2 keys.

Please read the requirements/getting started guide here before starting on this task. https://docs.google.com/document/d/1biEViRLFwlG7GnO_NHYa6m_U0YiUKU9oNpRoCcO4xak/edit

To start working on this, please make a comment below saying so. This is to ensure that only one coder will work on this.

Skills required:
Javascript, PHP, Software Architecture
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 250
in 7 days
$ 245
in 10 days
$ 150
in 2 days
$ 200
in 3 days
$ 200
in 10 days
$ 250
in 7 days
Hire MansaRijal
$ 100
in 7 days
$ 70
in 4 days
$ 100
in 30 days