Skip to content

FilipeBento/payroll

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Payroll calculator

Going through the exercise of modeling a payroll system.

I am only using classes to stick to the business logic and not depend on any ORM or DB implementation.

TODO: actually add DB and web (Flask) layers.

Setup

Create a virtual environment and install the dependencies:

make setup

To run the tests:

make test

To run the tests + mypy + flake8:

make ci

(mypy takes a little bit of time the first run, then it's fast.)

To make its pass a requirement before committing:

pre-commit install

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.3%
  • Makefile 3.7%