On Sat, Mar 3, 2012 at 5:38 AM, Matthew Porter < matthew.por...@porterinnovative.com> wrote:
> Hi everyone > > Long time reader, first time poster. > > I'm hoping one of you can help with a project I have right now: > > http://www.scriptlance.com/projects/1330758916.shtml > > Seeking friendly, professional CakePHP/MySQL developer for an exciting > project. > > You will be working with an experienced and knowledgeable client > (former PHP developer, now Project Manager) who can provide design > input, detailed specifications, and fast response times. > > Project details > ------------------ > 1. Install/configure environment as required/specified (Apache, PHP, > MySQL, phpMyAdmin) > 2. Install/configure libraries as required/specified (CakePHP, TCPDF, > FPDF/FPDI, ImageMagick, jQuery, Ioncube) > 3. Create THREE database tables in MySQL (detailed table and field > designs provided) > 4. Create ONE CakePHP MVC class to encrypt/decrypt strings using > Base64/AES method (example code provided) > 5. Create TWO simple REST interface classes in CakePHP that return > simple XML responses (example XML provided): > - REST MVC Class 1: TWO functions to query data from one database > table (criteria provided) > - REST MVC Class 2: ONE function to generate PDFs (via TCPDF and FPDI) > using dynamic templates (output specifications provided) > - Note: PDF function will require installation and configuration of > provided TTF/OTF fonts in TCPDF > 6. Create ONE CakePHP MVC class to generate and output a PNG file (via > ImageMagick) using dynamic templates (output specifications provided) > 7. Create ONE CakePHP MVC web form (HTML, jQuery, CakePHP, MVC) to > retrieve/save data to ONE database table > - Use CSS style sheet and logo images as provided > - jQuery tabbed interface > - jQuery AJAX image refresh > - jQuery and CakePHP user input validation and error handling > 8. Encrypt source code ready for production using Ioncube > 9. Assistance to install/configure production environment and > application > > Additional requirements: > ------------------------------- > 1. All code, tables and files to provide support for international > languages (UTF-8, l18n, etc) > 2. Code must be high-quality (well organised, documented, meaningful > variable names, etc) > 3. Full error handling and cross-browser support for all modern > browsers > 4. Must pass Unit testing, User-acceptance testing and Code review > 5. Assignment of exclusive copyright in all designs, code and related > materials > > Strongly preferred: > ------------------------- > 1. Strong English reading, writing, speaking and listening skills > 2. Skype (voice/video) and email contact details > 3. Previous experience with CakePHP, MVC architectures and REST > interfaces > 4. Previous experience with HTML, CSS and XML > 5. Previous experience with jQuery, including complex user interfaces > and widgets > 6. Previous experience with ImageMagick, TCPDF, FPDF > 7. Previous experience with UTF-8, l18n and Multi-lingual applications > (e.g. English, Chinese, Arabic) > 8. Previous experience with Unit Testing (e.g. phpUnit) > 9. Example projects and excellent customer feedback > > Thanks! > > -- > Our newest site for the community: CakePHP Video Tutorials > http://tv.cakephp.org > Check out the new CakePHP Questions site http://ask.cakephp.org and help > others with their CakePHP related questions. > > > To unsubscribe from this group, send email to > cake-php+unsubscr...@googlegroups.com For more options, visit this group > at http://groups.google.com/group/cake-php > -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php