Time Tracker

Bored of complex applications that does all and nothing ?
Here is my try at building a set of functionnalities for time tracking.

I intend to push a start button when I log in my webmail in the morning, a stop button when I leave and to have a timesheet, and an invoice ready at the end of the month.

Want to know More ?

misc

Line count per language for the same program


Have a non-directory at the top, so creating directory top_dir
Adding /usr/local/ttracker/www/.//COPYING to top_dir
Creating filelist for CVS
Adding /usr/local/ttracker/www/.//README to top_dir
Creating filelist for cgi
Adding /usr/local/ttracker/www/.//crawl.php to top_dir
Creating filelist for css
Adding /usr/local/ttracker/www/.//guess.php to top_dir
Creating filelist for img
Creating filelist for inc
Adding /usr/local/ttracker/www/.//index.php to top_dir
Adding /usr/local/ttracker/www/.//test.php to top_dir
Adding /usr/local/ttracker/www/.//this.pdf to top_dir
Categorizing files.
Finding a working MD5 command....
Found a working MD5 command.
Computing results.


SLOC	Directory	SLOC-by-Language (Sorted)
1082    inc             php=1082
462     cgi             perl=462
54      top_dir         php=54
0       CVS             (none)
0       css             (none)
0       img             (none)


Totals grouped by language (dominant language first):
php:           1136 (71.09%)
perl:           462 (28.91%)




Total Physical Source Lines of Code (SLOC)                = 1,598
Development Effort Estimate, Person-Years (Person-Months) = 0.33 (3.93)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 0.35 (4.20)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 0.93
Total Estimated Cost to Develop                           = $ 44,197
 (average salary = $56,286/year, overhead = 2.40).
SLOCCount, Copyright (C) 2001-2004 David A. Wheeler
SLOCCount is Open Source Software/Free Software, licensed under the GNU GPL.
SLOCCount comes with ABSOLUTELY NO WARRANTY, and you are welcome to
redistribute it under certain conditions as specified by the GNU GPL license;
see the documentation for details.
Please credit this data as "generated using David A. Wheeler's 'SLOCCount'."

My plan for world domination

And above all I want a software as easy to use as a washing machine

Roadmap

Start stop Event

This is the root. I want a pretty simple logic : I don't work for 2 customers at a time, I therfore cannot begin a task while another is running.

Timesheet

Being able to report to costumer how much time I worked for them.

Evil calculation

In accordance with my lawyer and sales partners abilities for establishing contract, I intend to be able in the country where we are supposed to work 35hours a week, to begin to work less as 48 hours a week (the supposedly maximum in all developped countries that signed the International Worl Organisation / Bureau International du Travail).

Lazyness

If I get bored, I will try to have invoice being print, formated, and emailed.

(c) Julien Tayon