Those who follow me on Twitter know that I’ve stared a new project called WordPress Hire. After quite a few requests I’ve decided to elaborate on exactly what the project is. My goal for the WPHire project is to create an estimate/invoicing web application (think along the lines of Zoho or or Freshbooks) that runs completely on WordPress, is open-source, and is fantastically simple to use.

WPHire is a free, open-source WordPress solution that provides complete estimate, invoicing, and billing solutions for WordPress developers. Meant to be used as a front-end web app for you AND your clients, it’s built to save you time, headaches, and money! source: http://www.wphire.com/

How simple will it be? I’m thinking along the lines of not having to use the Admin interface for nearly anything. That’s right. Almost everything will be done from a front-end perspective.

I’m calling the WPHire project a WordPress “solution” for lack of a better title. See, it’s going to be more then just a theme or a plugin. It’s actually going to consist of both and will not be like anything you’ve seen! At its core is a custom built theme currently dubbed “InvoicePro”. InvoicePro is meant to be used with a separate WordPress installation. My thoughts are it would work great on a subdomain (for example, http://invoices.yoursite.com/). InvoicePro is still in its very early design stages (see the above image for an initial mockup of the theme) but here’s some of its planned functionality:

What It’ll do for You

  • Track client contact info
  • Create estimates
  • Receive notification of client approval of estimates
  • Send invoices
  • Allow client viewing of invoices/estimates through encrypted link or force registration
  • Send and receive comments to/from clients directly on the estimate page
  • Collect payments via PayPal
  • View historical data (and save to PDF)
  • Minimal exposure to the admin interface (All of the above will be done directly from the theme, NOT the WP admin interface!!)
  • Lots more…

What It’ll Do For Your Clients

  • View estimates and invoices quickly by using an encrypted link
  • Returning clients can view work history (if registered)
  • Save invoices directly as PDFs
  • Approve estimates
  • Pay invoices directly via PayPal
  • Leave comments on projects

InvoicePro will also release with a plugin that you install on your current website to view invoice updates on your dashboard.

How Much Will It Cost?

The WPHire project is a free, open-source invoicing solution. All project files will be released free of charge. So, why am I doing this? Mainly for the challenge of working on a large project. This is going to be what I spend my summer doing. However, I do have plans for some monetization by offering premium installation, support, and customization services. I will also offer premium invoice hosting. What’s that? It’s for people who need an online invoicing solution but don’t want to worry about the maintenance, hosting, and set-up. Prices are TBD, but should be about $5-$10/month. Users will be able to chose a subdomain at one of three domains: yourname.wphire.com, yourname.hiredby.me, yourname.proinvoicing.com.

When Will It Be Released?

WPHire is still in early design and planning stages. My expectation is to have some sort of beta version available sometime this fall, but being a one man project means that deadline is “flexible”.

How Can You Contribute?

Working on this project takes a significant amount of time. It also requries hosting, domain, and bandwidth fees. A donation of any size would be greatly appreciated!

Click here to Donate

You can also donate your time and talent if you’re interested. For more info on how you can help, feel free to drop me a line.

How to Stay Updated?

I’m currently working on getting the website for the WPHire project up and running. In the meantime visit the landing page and sign-up for the WPHire Newsletter were you’ll get notified of important blog updates and developments. I’ve also created a Twitter account for WPHire (@wphire) which is currently being set up.


Reply

AJ

May 12, 20098:34 am

Looks awesome John! Knowing your WordPress skills I know this is going to kick ass. Can’t wait to use it!

    Reply

    John Kolbert

    May 21, 20099:10 pm

    Hey AJ, quite a compliment coming from someone with your skills! Thanks for stopping by!

Reply

ari salomon

May 23, 20093:53 am

looks very promising. i’m new to wordpress and am impressed at how extensible it is. i look forward to learning more about how your tool compares with the competition.

Reply

Jeff Gran

June 7, 20099:33 pm

Sounds like something I could definitely use. I’ll be interested in your progress.

Reply

David Ochoa

June 17, 20093:45 pm

Wow, this is a great find. Thanks.

Reply

Kim

June 18, 20098:17 am

John, this looks like a very interesting project. I’ll definitely be following your progress on this.

One question – do you plan on making an API so that 3rd-party services like IAC-EZ and Outright can import the invoice data into their accounting systems? I currently use FreshBooks/IAC-EZ and the ability to import invoicing data automatically into IAC-EZ is a huge timesaver for me.

    Reply

    John Kolbert

    July 1, 200910:26 am

    Ideally that is something I’d like to integrate, though it’s not something that I’ve started working on. Great suggestion!

Reply

wesley

July 20, 200912:06 pm

This is cool and all, but why exactly is this being built on top of wordpress? Seems like it would be much easier to build this from the ground up using a framework like codeigniter/zend/cakephp.

Reply

Michael Oeser

July 23, 20095:32 am

Hi John,

read the wpCandy article by JD Bentley about invoicepro and was really excited by your project. Keen to see (and use) it once it´s finished. Sounds like something I might need in the future.

I tried to make a donation but the paypal button didn´t seem to work. Maybe you like to send me your account data via email so I can drop you some bucks.

Cheers
Michael

Reply

Gabor Boszormenyi

September 28, 200911:17 pm

It looks very helpful. keep up the good work – and fix the donate button :)

Reply

@conorpegypt

November 8, 20095:04 am

Any updates?

    Reply

    johnkolbert

    November 13, 20096:00 am

    Unfortunately the project has been delayed significantly. I've had some personal issues and scheduling problems that have come up, but I hope to be able to donate more time to this project in the near future. It's not dead, just on the back burner for right now.

    Reply

    Steven

    February 4, 201010:43 am

    I would fully support this project its fantastic I just cant wait to see it. Hope you can find time and get this theme up and running so we dont have to use Freshbooks any more

    Keep up the good work

Reply

Rama

February 16, 20107:18 pm

Looks like the project is dead after all… (Sad).
(Just read the release period on the landing page – It's almost Spring of 2010 now).

It's sad that this post seems to be a hype about nothing. That's too bad. :(
(Sniff…)
Was really hoping… :(

    Reply

    johnkolbert

    February 16, 20107:27 pm

    your right, the release date needs to be adjusted on the landing page. But the project isn't dead! It's gone through a lot of changes, and the scope has increased, but it's not dead. But it is a spare time project (which is quite limited), so it's hard to speculate on a release.

    Reply

    Paul Wagner

    April 20, 201010:53 pm

    What kind of $ would it take to move this up your priority list and get this thing done fast. I'd really like to see this and perhaps could get some together to make it happen.

Reply

Roger

February 28, 20105:52 pm

Questions:

What is the status of this project?
Is there development still going on?
I see there is a screen shot of WordPress' WPHire plugin, it there alpha or beta code we can test now?

Please could you post an update for us? – Is that possible?

Thanks and looking forward!

Reply

Joss C

March 13, 20109:35 am

Hey Buddy,

Just wanted to say if you're still developing this in about 6-8 weeks, hit me up via email. I'd love to contribute to the core!

Joss

Comment on this post:

License: By commenting you are granting me a perpetual, non-exclusive license to reproduce, paraphrase, and display your words, name, and/or website on this domain. All comments subject to moderation, editing, or deletion at my discretion.

Important: Unfortunately, I'm unable to offer support via comments. However, feel free to hire me.

Entering code?

(optional)