PLEASE READ FULLY BEFORE BIDDING. GENERIC BIDS WILL BE DELETED IMMEDIATELY. QUALITY BIDS WILL BE REWARDED
site: [url removed, login to view]
This job is to convert procedural PHP architecture that governs the creation, maintenance, interaction, and deletion of site users to a simplified object-oriented PHP architecture.
You will need to thoughtfully analyze the site's total and complete structure to create the most parsimonious and effective user object possible (as well as any other objects that will be required).
Then, you will be transferring in pieces of procedural code (pre-existent) into this/these object[s].
Following this, you will test the objects/ the pages they effect, and adjust them as needed to ensure the same functionality.
This is a job that requires heavy experience with object oriented php and lots of talent. The job will be complete when the site functions as good or better than the present but relies on a user object built in PHP. Other objects will probably be needed to complete this objective. Please use standard OO PHP without the use of additional coding frameworks.
1. I am not too experienced with object oriented PHP, but I estimate the project will entail the creation of AT LEAST the following methods:
validation of inputs
user level (admin, lender, or standard user) and user permissions
page access limitations based on sessions
session related things
2. Testing of the pages that are effected
3. Upload changes to live site
4. Test on the live site
5. Explain changes to me, and outline the interaction of the new code you've created
THIS IS BY NO MEANS A TASK LIST, BUT THE ROUGHEST OF ESTIMATES AS TO THE WORK TO BE DONE.
Payment: Full amount of bid can be escrowed upfront.
About the ideal candidate:
I am looking for a coder/programmer who loves what they do and enjoys finding efficient and effective solution to coding problems.
Thanks and good luck!
11 freelancers are bidding on average $575 for this job