Skip to content

πŸ•’ Fox-TimeTail is a PWA designed to simplify tracking work hours. It features a user-friendly interface for clocking in and out, displaying daily totals, and viewing work history 🦊

Notifications You must be signed in to change notification settings

jNullj/fox-timetail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

fox-timetail

Fox-TimeTail, tailing your work-time, is a webapp (with a planned Android Wear app as well) that aims to provide an easy way to track work hours.

features:

  • clock in and out in a sipmle UI
    • clock in
    • clock out
    • display status and daily total
  • display history - currently only basic month values are displayed
    • display history for the current month
    • display history for previous months
    • display history for a specific day
    • display total hours for this month on the main page
  • display statistics
  • add breaks
  • add sick days and vacation days
    • set balance
    • set the gain per month
    • display balance
  • add notes
  • webapp for mobile and desktop
  • offline mode - WIP
    • store requests and send them when online
    • store data locally
    • display status when offline
    • display connection status indication
  • export formats: TBD
  • import fromats: TBD
  • multi-user support:
    • login
    • per user settings
      • work hours per day
      • current sick days and vacation days
      • sick and vacation gain per month
    • per user history files
  • statistics: TBD

Screenshots

TBD

Project directory structure

fox-timetail/web - webapp

web server installation

docker

docker compose up -d

manual

cd web
npm install
npm start

database

Workhours history is stored in json files in the web/db directory. Each file represents a month and is named history-YYYY-MM.json.

About

πŸ•’ Fox-TimeTail is a PWA designed to simplify tracking work hours. It features a user-friendly interface for clocking in and out, displaying daily totals, and viewing work history 🦊

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published