CUT AND PASTE RESPONSES WILL BE IGNORED
I am seeking a knowledgeable and skilled developer who can take over the ongoing project from the current developer who can no longer continue updating the website. It is an order management system for clients who want photos of specific houses. It has 4 user types.
1) Administrator – create users, statistics, work review, work upload, accounting etc..
2) Employee – Has access to all Administrator functions, if given permission
3) Vendor – completes forms, and uploads photos for each work order
4) Client – uploads work orders, accounting, reviews completed results.
Orders are uploaded by CSV à distributed to Users à Users complete a form and upload photos for each house à User Submits order for review a Reviewed orders are completed and uploaded to clients.
Since the website is complex and used for daily live production, you will transfer the current server files and mysql database to another domain as a test server for your development. Approved updates will then be uploaded onto the live server.
This project is for 10 hours as a trial of your skills and ability. Future updates will be given to you based on your demonstrated skills during the 10 hour trial. If you do well, you will be the exclusive developer for future updates to the website.
The 10 hours should include:
1)Transfer live files/data base to new test server
2)Familiarize yourself with the system and how it was programmed/works
3)Optimize most recent updates completed by the previous web site developer
a.One page that displays from 1 up to 100’s of thumbnails loads very slowly.
i.You need to determine what causes the slowness, and discuss with me options to speed up the page upload.
1.Then you will implement the fix to make it load very quickly
b.Fix a broken photo link on 2 separate locations
c.Implement thumbnails into a result form.
i.Currently a full 640 X 480 image is in the result form and slows its creation
Required Programming Skills and Knowledge:
1)Fluently speaks/reads English
2)Code Igniter expert
3)PHP5+/mysql expert
4)Experience with multiple account user types and multiple users for each account type
5)GD library for editing uploaded photos
6)Optimization of uploading and displaying many photos (100’s per page)
7)Optimization of photo storage/management (potentially Millions of photos per month uploaded) that need to load/save very quickly
8)EXIF knowledge
9)Dynamic website development
10)Clouding hosting implementation/optimization
11)100% accurate updating live server with approved test server
