I'm working on Freelancer.com site several years and on this website I want to show some of solutions that I made and probably they will be close to your task.
On this site you can found some of my work (a lot of projects I made on the GAF).
To each project I have given a short name.
Here the projects are: