Show HN: We just released + open sourced our internal time tracking app Hours
happyhours.io
happyhours.io
I haven't got a project, i can't create a project on the new entry page so i have to go round the houses to add a project.
I haven't got any categories... where do i add categories as i can't do it from the New Entry page... oh it's under my name... so round the houses to do that...
once i have done that, adding an entry on todays date (the 8th) then shows a popup that says "Jared worked for 5 hours on blah yesterday"
hmmm
Tracking this here: https://github.com/DefactoSoftware/Hours/issues/132
I'm sure some people would like a one-click deploy of this app to their heroku account.
In the next few weeks we also want to open source our main client application, an AngularJS app.
It is probably a little too much tailored to our needs to be used somewhere else.
[1] https://github.com/techdev-solutions/trackr-backend [2] http://techdev-solutions.github.io/trackr-api-documentation/
I built Zone ( http://rinik.net/zone/ ) because I couldn't find any product where you could track time really quickly.
Thanks for your work!
I interned 1 week at this company in 1991 as a 'snuffel-stage' while in high-school ( Kraneweg at the time ).
Congrats on the App!
Monday: Desktop publishing with Ventura and LASER printers. Yes: laserprinters. Tuesday: Hit the road to install network at a client site with Coaxial cables. Wednesday & Thursday: Let me sit in with the dev guys: TurboPascal. Friday: Assembling PCs.
Still wondering if they pulled a trick on me with the mystery customer showing up.
Fond memories & have been in IT all my life.
If you don't want anyone else to make money from the project perhaps designing your application in clear parts and releasing them as open source libraries would have made more sense. Releasing the whole thing as open source, encouraging contributions while wanting to be the only one able to profit from said source seems wrong. Wordpress don't stop others making money from hosting.
It works by monitoring current processes, and checking the title of the currently focused window, applying a number of regexes to identify an activity, and saving results to a database. It should be able to handle screen savers, visited URLs, and automatically take snapshots of unidentified windows so that you can later map them to a known activity.
I envisioned this tool for personal use; however, it could be deployed to monitor employees in a centralized manner, though this might even be illegal in many countries.
Our use case was more that we have a lot of different projects and we didn't really have any insight on how we were spending time within those projects. For example we wanted to know if spending more time on prototyping would cut down on development time or why one project took a lot longer than another.
If you look at integrating with software development tools like ticketing or bug tracking you have to remember that in the majority of companies, even if you only look at software companies, most people aren't developers once you get to more than about 10 staff. You have sales and admin and managers. What that means is that you either end up with a time tracking tool that does very little outside of tracking time or a time tracking tool with a raft of features that don't apply to most of the people using it. Both of which are bad for some of the users.
All of this is compounded by the fact that most people don't want their time to be tracked. Even if you love your job, having someone reviewing how you spent your time feels like you're being micromanaged and watched over. That just isn't a good feeling.
Time tracking is a surprisingly hard problem to solve once you get past just a log of 'On A/B/C worker X worked on Y for Z hours'.
It looks okay though, but i haven't tested it just yet.
Hello from Belgium ;)
The statistics are very pretty but not very useful. The lacking of printable, full reports on project bases, is a dealbreaker for me. Also add a text field to the time entries, tags are often not sufficient. Also no date filtering? Only full hours, no half hours? The sidebar says I logged time for yesterday, if it was actually today. The edit userprofile link doesn't work.
Haven't you tested your app at all?
The sign out on edit is a new bug, we're tracking it here: https://github.com/DefactoSoftware/Hours/pull/131
What you have at the current state is not an MVP, it's a buggy prototype. Why should I use a time tracking app when I can't export my hours to write an invoice?
If you find it a good base to work on, submit pull requests. If it's not for you, just move along.