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

| Repository | Content | Third party components |
|---|---|---|
PayrollEngine.git |
Main repository | x |
PayrollEngine.Core.git |
Core payroll objects | x |
PayrollEngine.Serilog.git |
System logger 1) | Serilog [Apache 2.0] |
PayrollEngine.Document.git |
Document/Report generation 2) |
FastReport [MIT] NPOI [Apache 2.0] |
PayrollEngine.Client.Core.git |
Client core payroll objects | x |
PayrollEngine.Client.Test.git |
Client test library | x |
PayrollEngine.Client.Scripting.git |
Client scripting |
docfx [MIT] 3) xunit [Apache 2.0] |
PayrollEngine.Client.Services.git |
Client services | docfx [MIT] 3) |
PayrollEngine.Backend.git |
Payroll Engine backend server |
AutoMapper [MIT] Swashbuggle [MIT] SqlKata [MIT] Dapper [Apache 2.0] Serilog [Apache 2.0] xunit [Apache 2.0] |
PayrollEngine.PayrollConsole.git |
Payroll console application |
NPOI [Apache 2.0] Serilog [Apache 2.0] |
PayrollEngine.WebApp.git |
Payroll Web application |
MudBlazor [MIT] LocalStorage [MIT] Serilog [Apache 2.0] |
1) Loggers can be integrated through the PayrollEngine.ILogger interface.
2) Report and document generator can be integrated through the PayrollEngine.Document.IDataMerge interface.
3) Static HTML documentation.
| 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 | Base regulations | Resolved regulations |
|---|---|---|---|
| Next |
| 👍 Many thanks to all who supported the open source idea. Only this way this project could be created. |
|---|
🤝 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