We've moved!

This site is no longer being maintained. We will leave all the posts and information as it is but we've made a new home over at http://beacon9.ca.

New Web App from JackRead.co.uk

JackRead.co.uk App

As my title suggests I have "completed" my first web app! A few months ago I blogged on why I was building it and some of the features it was to contain... check out the old post for more info.

I'm excited to have it "complete"... I say "complete" because it has become quite an addiction to keep adding features and re-styling bits and pieces... I'm hoping that by posting about the experience I will get some closure on this and be free from my addiction!!

So with out further ado... here's the details...

Clients

The app has got a clean and simple approach to dealing with clients... adding and editing contact details is straight forward using pure CSS lightboxes (I will upload my script later on for download) which are quick and very easy to use.

Projects vs. Services

The main differences between projects and services is how they are billed. Each client can have any number of fixed price, services attached to their account. For example... one customer might have two domains and a hosting account at once. Services are billed every 6 months, automatically.

Projects can have any number of tasks associated with them and can only be billed once all tasks are complete. You set an hourly rate for each task and can update the hours spent on each task as you go along.

Invoicing

If a project is complete or if you are on a designated billing day for services (typically every 6 months) an invoice will be ready for creation in the finance area.

Invoices are created "on the fly" and are emailed as a PDF attachment to the customer with just a click of a button.

After the invoice is sent you can view the invoice or re-send it from the "billed" tab at any time. Once the the invoice is paid you can check the payed checkbox and move it to the archive for ever. The PDF is deleted from the server at this point but can be regenerated and sent to the client at any time.

Business Reports

The home page is filled with various "gadgets". Each gadget can be opened to display a report on a specific area of the business. From upcoming project deadlines to the number of invoices waiting to be paid, everything is right there when you log in.

And that's it! If you're interested in trialling it out or have questions.... let me know.

p.s. there's a prize for any one who can guess where my "inspiration" for the design came from. hehe

Great stuff!

Looks very nice man. Have you rolled up a package yet for easy installation?

Installation

Hey - sorry for the slow response... I've been on holiday!

I haven't gone as far as that yet... It's in more of a closed beta testing stage right now really. If you or anyone else would like to test it... I'd be happy to set it up a demo of it and give you a user/pass.

That is the direction I'd like to take in though... however the code needs to be tidied considerably and there's one or two major features that I would need to add for it to be useful to people other than me... e.g. PayPal integration.

Just need to wait for a few days to open up for me to add it.