dels07 / online-pajak

A program to calculate Simple Personal Income Tax in Indonesia based on taxpayer's annual income and tax reliefs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Online Pajak Coding Challenge

A program to calculate Simple Personal Income Tax in Indonesia based on taxpayer's annual income and tax reliefs.

How to install

git clone
cd online-pajak
composer install
composer dump-autoload

How to run (on terminal)

cd online-pajak
php src/cli.php

Running test

cd online-pajak
vendor/bin/phpunit

Structure

src/
  cli.php (main program)
  Config.php (configuration)
  TaxRelief.php (question 2)
  TaxScheme.php (question 1)
tests/
  TaxReliefTest.php (unit test for question 2)
  TaxSchemeTest.php (unit test for question 1)

About

A program to calculate Simple Personal Income Tax in Indonesia based on taxpayer's annual income and tax reliefs.


Languages

Language:PHP 100.0%