Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5,636 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DocketWorks

A Django + Vue.js job/project management system for businesses that do lots of small-to-medium jobs for many clients. Originally built for Morris Sheetmetal. Inspired by django-timepiece, with features including:

  • CRM with projects and businesses
  • User dashboards with budgeted hours based on project contracts
  • Time sheets (daily, weekly, monthly summaries)
  • Approved and invoiced time sheet workflows
  • Monthly payroll reporting (overtime, paid leave, vacation)
  • Project invoicing with hourly summaries

For detailed documentation including business context, technical details, and setup instructions, see docs/README.md.

Quick Start

Requirements

  • Python 3.12+
  • Poetry (manages Python dependencies)
  • Node.js 22+ (frontend)
  • PostgreSQL 16+

Installation

See docs/initial_install.md for installation instructions.

Starting

  1. Backend: python manage.py runserver
  2. Frontend: cd frontend && npm install && npm run dev

License

This project is proprietary. For inquiries or usage permissions, contact the repository maintainer.

About

Business process automation for small jobbing shops. Includes both task management and operating procedures

Resources

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages