Jobby, is a complete freelance job portal web application.
How its works:
When users first create an account, they labelled as employer. They can create project, collect bids, start conversation, choose one of the bid and finish. Freelancers on the other hand have to fill in some basic information to become a freelancer. Freelancers can bid, create project, can get direct offer from their page etc.
In order to test the site just create account with a valid email. For example: [email protected] Email confirmation is disabled for testing. My suggestion is to create 2 accounts, one as an employer other as a freelancer. Then create project, bid that project, chat etc.