bcToolkit grew from a tool that we built as a management aid. We love basecamp and it has helped us enormously, but we occasionally needed to get an overview of time reports and project status.
We started to build a tool to generate these reports using the Basecamp API and now a few months down the line we thought that other people might find them useful too.
Here's a round up of the functionality planned for the application, firstly a list of the features that we already have working although some have not been added into the beta system yet.
- Monthly Timesheets
- Project reports by Task or by Month
- Estimated Project Completion Percentages
- Time Estimates for Tasks
- Estimated / Actual Time Variance
- Sales / Cost Analysis - based on a definable hourly rate
Then we have the functionality that is still at the idea stage, we will want to open discussions to see what the demand is for features such as this or to identify any other ideas that would fit into bcToolkit.
- Custom Branded Reports
- Scheduled delivery of formatted reports
- "meta-projects" - aggregated data from two or more projects
- Move lists between projects keeping task assignments and time entries intact



