Menu

Tree [da02b8] master /
 History

HTTPS access


File Date Author Commit
 Archive 2012-10-18 Israel Brewster Israel Brewster [31fe5c] Add high-resolution icons for Manger and Server
 EZPReport 2012-12-04 Israel Brewster Israel Brewster [bab4ca] Pre-calculate pay period dates and store in dat...
 EZPunchClient 2012-10-18 Israel Brewster Israel Brewster [31fe5c] Add high-resolution icons for Manger and Server
 EZPunchManager 2012-12-04 Israel Brewster Israel Brewster [bab4ca] Pre-calculate pay period dates and store in dat...
 EZPunchServer 2012-12-04 Israel Brewster Israel Brewster [da02b8] Fix display in preferences when setting pay per...
 .gitignore 2012-05-02 Israel Brewster Israel Brewster [ea51fa] Fix rounding and display errors in reports
 COPYING 2012-03-29 Israel Brewster Israel Brewster [e04901] Add password change dialog to client
 EZPunchServer.pro 2012-10-15 Israel Brewster Israel Brewster [31b382] Add inactive option to user manager/database, U...
 README 2012-03-29 Israel Brewster Israel Brewster [6cb3c2] Add image support to user manager (intial)
 packageServer.sh 2012-10-18 Israel Brewster Israel Brewster [0a2457] Add high-res icon for EZPunch Client (sort of)

Read Me

EZPunch Client/Server

To install EZPunch, simply drag the EZPunch Server to wherever you want it on your "server" machine, and copy the EZPunch Client to each machine you want to punch in on. Launch EZPunch Server, add some users, and you're good to go!

This program is free-as-in-speech (as per the GNU license), but not free-as-in-beer: that is to say, if you use this program I request that you make a donation. Donations can be given using paypal by visiting https://sourceforge.net/projects/timeclockserver/ and clicking the "Donate" link. For other payment methods, contact the author. Payment amount is left up to  you: pay what the program is worth to you.

Features:
Client/Server design for network deployment
Simple design - One button in/out punch with notes, fully stand-alone server.
Built-in web server/interface (runs on port 8080 by default)
Punch export to tab-delimited, cvs, iCalendar or PDF from the server
Unlimited users/clients (in theory- I don't know how performance will be under high loads. Please let me know if you try it :-) )
Client messaging- send messages from the server to any or all connected clients.

Contact Israel Brewster at israel@brewstersoft.com for more info/support.

Change history:
4.4
*Add read file system
*Add user password change option to web and client
*Sort users in web interface by name
*Sort users in client by name
*Improve web interface handling of special characters

4.0-4.3.1
*Improved report appearance
*Offline mode for client
*Add "use server time" option to always record the server time when recording punches from clients (4.3)
*Improve report E-Mail process
*Option to list time on reports as either decimal hours or hours and minutes
*Use local date format rather than ISO on reports
*Miscellaneous bug fixes and tweaks

4.0
* Too many changes to list. Missed several versions here

2.0.1
* Code modifications to make it compatible with other platforms.
* Should now compile on any platform with no code modification needed.
* Note: server auto-discovery only works on mac at the moment

2.0
* User password verification on punch option
* User login option
* Accumulated hours display on client
* colorized punch button to better indicate punch type
* Brings client/server in line with Standard 4.0

1.1
* Minor bugfix release

1.0
* Initial release. Based off of my TimeClock 3.0 software.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.