├── .env-example ├── .gitignore ├── README.md ├── app.js ├── config └── config.json ├── controllers ├── auth.js ├── classification.js ├── export.js ├── monthly-balance.js ├── recap.js ├── stats.js └── transaction.js ├── document-generated ├── excel │ └── .gitkeep └── pdf │ └── .gitkeep ├── document-templates └── pdf │ ├── income.html │ ├── ledger.html │ ├── outcome.html │ └── recap.html ├── helpers └── response-mock.js ├── middlewares ├── authentication.js ├── temporaryAuth.js └── validation-error.js ├── migrations ├── 20210323150707-create-user.js ├── 20210323173945-create-classification.js ├── 20210323200053-create-transaction.js └── 20210326084625-create-monthly-balance.js ├── models ├── classification.js ├── index.js ├── monthly_balance.js ├── transaction.js └── user.js ├── package.json ├── public └── .gitkeep ├── routers ├── auth.js ├── classification.js ├── export.js ├── monthly-balance.js └── transaction.js └── seeders └── 20210327222339-default_user.js /.env-example: -------------------------------------------------------------------------------- 1 | JWT_SECRET_KEY=123456 2 | COMPANY_NAME=PT. AGPLUS JAYA SEJAHTERA -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/app.js -------------------------------------------------------------------------------- /config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/config/config.json -------------------------------------------------------------------------------- /controllers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/controllers/auth.js -------------------------------------------------------------------------------- /controllers/classification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/controllers/classification.js -------------------------------------------------------------------------------- /controllers/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/controllers/export.js -------------------------------------------------------------------------------- /controllers/monthly-balance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/controllers/monthly-balance.js -------------------------------------------------------------------------------- /controllers/recap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/controllers/recap.js -------------------------------------------------------------------------------- /controllers/stats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/controllers/stats.js -------------------------------------------------------------------------------- /controllers/transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/controllers/transaction.js -------------------------------------------------------------------------------- /document-generated/excel/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /document-generated/pdf/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /document-templates/pdf/income.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/document-templates/pdf/income.html -------------------------------------------------------------------------------- /document-templates/pdf/ledger.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/document-templates/pdf/ledger.html -------------------------------------------------------------------------------- /document-templates/pdf/outcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/document-templates/pdf/outcome.html -------------------------------------------------------------------------------- /document-templates/pdf/recap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/document-templates/pdf/recap.html -------------------------------------------------------------------------------- /helpers/response-mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/helpers/response-mock.js -------------------------------------------------------------------------------- /middlewares/authentication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/middlewares/authentication.js -------------------------------------------------------------------------------- /middlewares/temporaryAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/middlewares/temporaryAuth.js -------------------------------------------------------------------------------- /middlewares/validation-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/middlewares/validation-error.js -------------------------------------------------------------------------------- /migrations/20210323150707-create-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/migrations/20210323150707-create-user.js -------------------------------------------------------------------------------- /migrations/20210323173945-create-classification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/migrations/20210323173945-create-classification.js -------------------------------------------------------------------------------- /migrations/20210323200053-create-transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/migrations/20210323200053-create-transaction.js -------------------------------------------------------------------------------- /migrations/20210326084625-create-monthly-balance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/migrations/20210326084625-create-monthly-balance.js -------------------------------------------------------------------------------- /models/classification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/models/classification.js -------------------------------------------------------------------------------- /models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/models/index.js -------------------------------------------------------------------------------- /models/monthly_balance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/models/monthly_balance.js -------------------------------------------------------------------------------- /models/transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/models/transaction.js -------------------------------------------------------------------------------- /models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/models/user.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/package.json -------------------------------------------------------------------------------- /public/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /routers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/routers/auth.js -------------------------------------------------------------------------------- /routers/classification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/routers/classification.js -------------------------------------------------------------------------------- /routers/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/routers/export.js -------------------------------------------------------------------------------- /routers/monthly-balance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/routers/monthly-balance.js -------------------------------------------------------------------------------- /routers/transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/routers/transaction.js -------------------------------------------------------------------------------- /seeders/20210327222339-default_user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akbaraditamasp/sik-backend/HEAD/seeders/20210327222339-default_user.js --------------------------------------------------------------------------------