-
-
Notifications
You must be signed in to change notification settings - Fork 17
Repositories
Jani Giannoudis edited this page Jun 20, 2023
·
43 revisions
The Payroll Engine consists of the following repositories:

| Repository | Content | Direct external dependencies | Resolved external dependencies |
|---|---|---|---|
PayrollEngine.git |
Main repository | x | x |
PayrollEngine.Core.git |
Core payroll objects | x | x |
PayrollEngine.Serilog.git |
System logger 1) | Serilog [Apache 2.0] | Serilog [Apache 2.0] |
| PayrollEngine.Document.git` | Document/Report generation 2) |
NPOI [Apache 2.0] FastReport [MIT] |
NPOI [Apache 2.0] FastReport [MIT] |
PayrollEngine.Client.Core.git |
Client core payroll objects | x | x |
PayrollEngine.Client.Test.git |
Client test library | x | x |
PayrollEngine.Client.Scripting.git |
Client scripting | x | x |
PayrollEngine.Client.Services.git |
Main client services | x | x |
PayrollEngine.Backend.git |
Backend server |
Dapper [Apache 2.0] SqlKata [MIT] Serilog [Apache 2.0] |
Dapper [Apache 2.0] SqlKata [MIT] Serilog [Apache 2.0] Serilog [Apache 2.0] |
PayrollEngine.PayrollConsole.git |
Console application |
NPOI [Apache 2.0] Serilog [Apache 2.0] |
FastReport [MIT] NPOI [Apache 2.0] Serilog [Apache 2.0]] |
PayrollEngine.WebApp.git |
Web application |
MudBlazor [MIT] Serilog [Apache 2.0] |
NPOI [Apache 2.0] FastReport [MIT] MudBlazor [MIT] Serilog [Apache 2.0] |
1) Other loggers can be integrated through the PayrollEngine.ILogger interface.
2) Other report and document generator can be integrated through the PayrollEngine.Document.IDataMerge interface.
| Repository | Content | Direct external dependencies | Resolved external dependencies |
|---|---|---|---|
PayrollEngine.JsonSchemaBuilder.git |
JSON schema generation | NJSonSchema [MIT] | NJSonSchema [MIT] |
PayrollEngine.SqlServer.DbQuery.git |
Excecute SQL-Server queries | x | x |
| Repository | Content | Direct external dependencies | Resolved external dependencies |
|---|---|---|---|
Regulation.CH.Swissdec.git |
Swissdec ELM5 Payroll | x | x |
🤝 Thank you for supporting this project with a donation.
⚡ This is a pre-relase version of the initial development, please read the restrictions.
- Payroll Engine