feat: invoice, estimate and receipt printing.

This commit is contained in:
a.bouhuolia
2021-08-17 10:47:04 +02:00
parent 70939c5741
commit 160b8b6a1b
50 changed files with 3607 additions and 120 deletions

View File

@@ -10,11 +10,16 @@ import AgendashController from 'api/controllers/Agendash';
import ConvertEmptyStringsToNull from 'api/middleware/ConvertEmptyStringsToNull';
import RateLimiterMiddleware from 'api/middleware/RateLimiterMiddleware'
import config from 'config';
import path from 'path';
export default ({ app }) => {
// Express configuration.
app.set('port', 3000);
// Template engine configuration.
app.set('views', path.join(__dirname, '../resources/views'));
app.set('view engine', 'pug');
// Helmet helps you secure your Express apps by setting various HTTP headers.
app.use(helmet());