How soon did you want this implemented?
If you want this soon, then the posters above me are correct. Somebody who already knows the programming behind it would be necessary to get this done fast.
If, however, this is a long-term goal you'd like to create, I'd say you can do it over time...