There are a few tools I need to run my software business and I decided that I could put a few of them together into one application. Here’s what I want it to do.
- Keep track of clients and contacts
- Let me enter the time I have spent on projects or client work
- Generate invoices from the time spent
- Assist with the design of projects to help me with estimating
- Keep track of bugs and their resolution
A tool that did all of this would make managing the business much easier so I think that I will write one.
I mostly use VB.NET so I will write the application in that language. The database will be small, I think, so I will just hook up the application to MSAccess. And I will create the Data Access Layer using LLBLGen.
The invoices should probably be created in Word, but I probably also want some other reporting capabilities.
That’s about it for the moment. Time to get started.