Human resource management open source .net core
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
DB
OptimaJet.DWKit.Application
OptimaJet.DWKit.StarterApplication
OptimaJet.HRM
Resources
.gitattributes
.gitignore
README.md
hrm.sln

README.md

DWKit HRM

DWKit HRM is a comprehensive, yet simple implementation of DWKit that allows you to manage your human resources whether you are an SMB or a large enterprise.

DWKit Human Resource Management provides company owners and managers with an ability to easily control and monitor employee information and statuses.

Besides, it enables employees to create and manage dynamic events and view information about their colleagues.

Features:

  • Employee catalogue
  • Employee card
  • Business processes: Business Trip, Sick leave, Vacation, Compensation, Recruitment
  • Reports: Work Calendar, Employee Report, Workflow Report

Screenshots:

Dashboard Emloyee's profile Business Trip

Development:

How to run:

The sample supports MS SQL and PosgreSQL as storage.
1. You need to set up Database, restore backup OR (!!!) execute script.
1.1. Backup
1.1.1. MSSQL: DB\MSSQL\backup.bak
1.1.2. PostgreSQL: DB\PostgreSQL\backup.sql
1.2. The order of execution of scripts:
1.2.1. DWKitScript.sql
1.2.2. Workflow_CreatePersistenceObjects.sql
1.2.3. CreateObjects.sql
1.2.4. FillData.sql
2. Open hrm.sln file via Visual Studio 2017 or JetBrains Rider
3. Check a connection string in OptimaJet.DWKit.StarterApplication\appsettings.json (You might use MS SQL or PosgreSQL connection string's format)
4. Run OptimaJet.DWKit.StarterApplication (Press F5 for Visial Studio).

Users by default:

  • admin (login - admin, password - 1)
  • HR Director (login - hrdirector, password - 1)
  • HR Manager (login - manager, password - 1)
  • Director (login - director, password - 1)
  • Accountant (login - accountant, password - 1)
  • User 1 (login - user1, password - 1)
  • User 2 (login - user2, password - 1)
  • User 3 (login - user3, password - 1)
  • User 4 (login - user4, password - 1)
  • User 5 (login - user5, password - 1)

Information:

Official web-site - https://dwkit.com/solutions/hrm/
Documentation - https://dwkit.com/documentation/

Demo - https://hr.dwkit.com/


For commercial use, please contact sales@optimajet.com

Demo license (valid until 31.12.2018):

  • Instances: 1
  • Users: 20
  • Forms: 30
  • Workflow: 5 schemes

System requirements: