Skip to content

wuputahllc/basecamp-timereport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Time Report Tool for Basecamp

This tool makes a summarized report of hours logged in Basecamp for any period. The summary is provided on a per person, project, client, and project-person.

The tool uses the Basecamp API to fetch the data, so you’ll have to provide your account info. Open the ‘fetch’ shell script to do so.

Quick Guide

$ git clone git://github.com/wuputah/basecamp-timereport.git
$ cd basecamp-timereport
$ mate fetch  # put in your settings
$ ./fetch 2008-11-01 2008-11-30
$ happyface   # see section below

What You Get

         TIME REPORT FOR 2008-11-01 TO 2008-11-30          
========================= By Person ========================
Johnny Appleseed                                       44.00
Ted Stevens                                            76.67
Matt Damon                                             20.00
======================== By Project ========================
Microsoft - Windows Vista                              58.00
Apple - iPhone 3.0                                     37.00
3DRealms - Duke Nukem Forever                           1.17
Barack Obama - change.gov                              44.50
======================== By Company ========================
Microsoft                                              58.00
Apple                                                  37.00
3DRealms                                                1.17
Barack Obama                                           44.50
=================== By Person per Project ==================
Microsoft - Windows Vista
  Ted Stevens                                          58.00
Apple - iPhone 3.0
  Johnny Appleseed                                     37.00
3DRealms - Duke Nukem Forever
  Ted Stevens                                           1.17
Barack Obama - change.gov
  Johnny Appleseed                                      7.00
  Ted Stevens                                          17.50
  Matt Damon                                           20.00
============================================================

happyface

To install happyface, simply add this to your bash profile:

alias happyface='echo :\)'

Installing sadface is left as an exercise to the reader.

About

Generates summary reports from Basecamp data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages