Feature Requests
Welcome to the official Feature Request forum for Cashboard.
If you have a great idea you’d like to see implemented in Cashboard, let us know here!
-
More flexible permissions for non-admins
I have added a subcontractor to my account, however I find the existing permissions limiting. I would rather this person not be an admin, yet I would like to give them additional privileges.
Specifically I want this user to be able to add, edit, and close tasks in any project he/she has access to. Almost like a project manager. In my case, only one person will be tracking time and completing tasks in a project.
Rather than me having to manually go in and enter tasks all the time, it would be more efficient if that person could do so.
… more
85 votes -
Subdomains, xyz.cashboardapp.com > cashboard.xyz.com
I'm not asking to host your code, just be able to link subdomain to my cashboard account. I believe this would encourage clients to pay over the internet if they thought they are still dealing with my website.
66 votes -
Support sub-tasks (group todo / task items)
Would be nice to have sub-tasks for existing tasks so that tasks can be logically grouped under one big task.
63 votes -
Multiple Currency at a fixed rate
Right now the way Cashboard supports multiple currencies doesn't work for me.
I'd like to set projects/estimates/invoices at a fixed conversion rate for my customers, or absorb the currency costs instead of my customers.
58 votes -
Nightly Automatic Basecamp Sync
It would be really nice, if Basecamp projects were synced automatically, every night for instance. When we have more than 10 projects open at the same time it takes a very long time to sync each individually.
56 votes -
Snail mail
I'd like to send my invoices, estimates, and payment receipts to my clients via postal mail through Cashboard.
44 votes -
Android App
I find the Windows app for Cashboard to be useful and would really like it if you'd make one for Android. I would really get a lot of use out of that.
Thanks,
Andrew
42 votes -
Google Apps integration
Integrate Cashboard with Google Apps account. Display a link in the Universal Navigation area, import selected employees, import selected contacts, store Estimate or Invoice in Google Docs.
42 votes -
OpenID support
I’m tired of logging into Cashboard. Please start accepting OpenID so that I can stay logged in all the time.
40 votes -
Display estimated task hours in timesheet (percent complete)
When entering or viewing time sheets, it would be very useful if the estimated task time is displayed. This would enable employees or colleagues to see what the target hours are for a task. You could even add some sort of red flag when a task is over its estimated hours. Or better yet, a percent complete indicator for a task.
This would make cashboard an even bigger winner amongst its competitors.
40 votes -
Accept Google Checkout
I’m preparing to upgrade to a paid account tonight after evaluating a bunch of tools out there. Ultimately, the pretty default invoices and the ability to customize them as needed (particularly the fact that the PDF invoices look nice) ultimately sold me. This is a great tool.
I see on your web page that you say you’re working on Google Checkout for international clients. I’d love to see this supported for domestic US users as well.
Lastly, I think it would be really cool, and entirely possible, to support a generic post form definition to support any credit card merchant… more
37 votes -
Automated / Recurring Credit Card Billing
I think it's great that Cashboard integrates with Authorize.net to accept credit card payments. But, I really want to be able to automatically bill clients every month for hosting, maintenance etc. NOT automatically invoice, but automatically charge their credit card.
36 votes -
Recurring Expenses
It would be great to track recurring expenses. For instance my hosting bills are regular as I pay it on a monthly basis. I would love to track these types of expenses without manually having to enter it every month
36 votes -
Language customisation for the user view
I'm pretty happy to have finally found a great application that let me customize my templates and translate it into french. The only problem is that when a client is loggin in, for example, to pay an invoice, the interface is in english and I don't see any option to customize this. I don't care to have my admin panel only in english, but it's important that the instructions and the buttons my clients see are in his language. I propose to add variables that we could customize inside the template sections.
32 votes -
Contractor payment tracking
On one side, the incoming invoices from the contractors can be tracked on the projects as expenses, but:
* it would be nice to track, if it is a planned expense (when estimating a project, we already know that a task will be a fixed price contractor task), or the contractor already sent the invoice, so it is to be paid, or it is already paid. Please note, that this cycle is completely different from the expense invoicing status to the client. As a workaround we can use the freetext Category filed for this, but this is nowhere else handled… more32 votes -
Interface redesign
I would be interested in seeing a total interface redesign. I think the current setup is lacking in consistency and clarity when dealing with the data. I think it would be helpful to get a usability expert and UI designer on board to really help tune things up work on a new interface.
I know this has been a work in progress, that is getting more and more impressive as it moves along, but I think it could use a rethinking in how the user interacts with the system.
So, my props to the developer and I hope that we… more
28 votes -
Update automatic id / numbering system to be more flexible
Right now, it seems that estimate numbers are created with a linear numerical progression (i.e. 001, 002, 003, etc). I would like the ability to assign each client a unique client code (2 or 3 characters), and then have each client's estimates/invoices be numbered according to the client's code.
Each client would have its own numerical series of estimate/invoice numbers. For example, if a client's code were ABC, then all estimates and invoices would start with ABC, and then the number would be appended to it: ABC001, ABC002, ABC003, etc.
It would also be nice to have the ability to… more
26 votes -
Pre-pay my Cashboard account for the whole year
I don't like getting billed monthly. I'd like to pay in one lump sum and have it deducted from my credit.
23 votes -
Widget : add tasks
I'd like to be able to add tasks from the dashboard widgets
21 votes -
Allow notes entry when entering time from weekly view
A nice feature I've seen on other time entry apps is the ability to enter a comment from the weekly grid view. There is usually a small icon to the upper right of each cell. Clicking that icon brings up a small dialog box to capture the comment. Useful for when you have a long running task, e.g. project management, and want to add a bit of detail
21 votes