Skip to content

Django-based Agency Software (time tracking, project management, addressbook, offering and invoicing)

License

Notifications You must be signed in to change notification settings

jnshimiyimana/workbench

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workbench

https://travis-ci.org/matthiask/workbench.svg?branch=main

Recommended contents of .env (add some random value for SECRET_KEY and copy the OAUTH2_CLIENT_* values from the .env file on the production server):

DATABASE_URL=postgres://localhost:5432/workbench
CACHE_URL=hiredis://localhost:6379/1/?key_prefix=workbench
SECRET_KEY=...
SENTRY_DSN=
ALLOWED_HOSTS=["*"]
DEBUG=True
NAMESPACE=feinheit
OAUTH2_CLIENT_ID=...
OAUTH2_CLIENT_SECRET=...

Local setup:

fab setup
fab pull_db:fh

Development:

fab dev

Code style & prettification:

tox
yarn prettier
yarn eslint

Compile the bootstrap library:

yarn build-bootstrap

About

Django-based Agency Software (time tracking, project management, addressbook, offering and invoicing)

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 79.1%
  • HTML 14.4%
  • JavaScript 4.7%
  • SCSS 1.0%
  • PLpgSQL 0.5%
  • CSS 0.3%