About Me
Frank O'Connor provides solutions to the toughest of today's I.T . problems.

With over ten year's experience advising, coding and consulting online, Frank O'Connor provides solutions to the toughest of today's coding problems. He uses object oriented PHP code, databases, A.P.I.'s, C.M.S (Wordpress in particular), payment systems, e-commerce systems, Photoshop and Javascript. Frank also consults on every aspect of site design, including S.E.O., marketing considerations, usability and upgrades.

Portfolio
Popular Posts
Freelance Frank's Portfolio: Vivid Magazine, Romania

The Site Vivid magazine is Romania’s premier print magazine for news from an ex-pat perspective. It regularly features stories and articles from specialists in economics, law, art and politics. Freelancer Frank's Portfolio image for Vivid Magazine, Romania http://www.vivid.ro Features:

  • A new issue of the print magazine can be uploaded in one day
  • Input, update and editing of regular features.
  • Facilities for advertising
  • Image galleries
  • Site searches
  • Emailing stories to third parties
  • Intelligent menus
Freelancer Frank's Role: Frank was contracted by Vivid to update the design of their previous site and to provide a full bespoke content management system. He has since played a core role in maintaining and editing the site content, consulting on usability, marketing and continually adding new features. Tools:
  • Hand coded, bespoke PHP
  • MySQL
  • Mootools
  • jQuery
  • Lightbox gallery
More images on carbonmade.com

Read More
Freelance Frank's Portfolio: MindMentor AI

The Site: MindMentor is an interactive site that allows users to engage in therapy sessions of up to an hour in length. The site has a strong A.I. system that responds to user input and supplies response pages accordingly. The system tracks and records user sessions and parses input. It also features a comprehensive administration system to allow therapists to modify the site's behaviour and output. The system takes payment via Paypal.

mm_wide

http://www.mindementor.com

Features:

  • Object oriented M.V.C. structure
  • User input parsing and page serving response
  • Credit card payment handling
  • User session recording
  • Full administration suite

Freelance Frank's role:

Frank is responsible for coding updates, maintenance and design implementation of the site. He consults and makes suggestions for improvements in addition to developing new solutions for ideas supplied by the sites owners. He has improved the site usability and has implemented S.E.O. measures and some marketing features.

Tools:

  • PHP
  • MySQL
  • Smarty Templating
  • Object Oriented Code
  • Javascript
  • CSS
View more images on carbonmade.com

Read More
Freelance Frank's Portfolio: David Fitzgerald's PhysioDigest

The Site: PhysioDigest.com is the sales and promotion site for David Fitzgerald, a physiotherapist and consultant based in Dublin, Ireland. The site features regular posts, video, audio files, online presentations, newsletters and exclusive information for paying clients. Freelance Frank's Portfolio image for PhysioDigesthttp://www.physiodigest.com

Features:

  • Video presentations
  • Site client newsletter collections
  • Shopping cart and online payment
  • Audio downloads
  • Online presentations
  • Lecture shows

Freelance Frank's role:

Frank has had a primary role in consulting on the sales and marketing aspects of the site and in implemnting technical solutions, such as online lecture course, payment collection and newsletter subscriptions. Frank has been instrumental in making the site usable for clients and easy to update by the owner.

Tools:
  • Wordpress
  • Aweber
  • 1shoppingcart
  • Youtube
  • Custom theming
  • Custom PHP and MySQL
View more on carbonmade.com

Read More
Recent Posts
Freelance Frank’s Portfolio: Children’s House Montessori
The site: Children's House Montessori is a school based in Rapid City, South Dakota. Freelance Frank's Portfolio: Children's House Montessori http://www.chkids.net/

Features:

  • Custom Thesis template design and coding
  • Events calendar
  • Image gallery

Freelance Frank's role:

Frank re-designed the previous site completely and ported most of the pre-existing content to a new Wordpress set up with a custom made Thesis theme. He also set up a calendar and image gallery.

Tools:
  • Wordpress
  • Custom PHP
  • Thesis
  • Thesis Open Hook
Read More
jQuery and Quadratic Functions
As x changes in value, the quadratic function: f(x) = ax2+bx+c describes a parabola - an arc through space - in terms of a two dimensional axis where x describes the vertical and f(x) describes the horizontal points at intervals. [caption id="attachment_167" align="aligncenter" width="320" caption="The graphic result of a quadratic function"]The graphic result of a quadratic function[/caption] Quadratic functions also allow for a fun afternoon combining the jQuery form plugin with the jpgraph PHP library. I started out with a simple PHP function to produce a range of f(x) values for any set of values x. I then built a form to allow any value for a, b and c to be input as well as the maximum and minimum for x and the steps that x takes. Once that was working, I passed the results into two arrays and passed those to jpgraph which produces a graphical image on the fly and stores it on the server. Finally, to avoid page refreshes, I wrapped the form around the jQuery 'plugin' (can these properly be called plugins? I suppose so...) The result is a simple and relatively intuitive visual demonstration of the relationship between mathematics and geometry. In fact, expanding that out, the relationship is actually between mathematical logic, computation and optics - but that gets us into a kind of crazy Turing territory and lines have to be drawn somewhere. Try it out here For the future, I would like to be able to produce more accurate and extensible graphs for larger number ranges, and to plug the whole thing into calculus, to really push the spatial theme. But this is something of a start and it is perhaps the simplest demonstration of the more general relationship. Read More
Everything Rapid’s Event Scheduler
The application: An event scheduler and calander display with narrowing search parameters for the owners of everythingrapid.com. rapid_wide http://www.everythingrapid.com/events.php

Features:

  • Event administration suite
  • Custom coding

Freelance Frank's role:

Coding and consulting on all aspects of the design and usability.

Tools:
  • PHP
  • MySQL
Read More