Skip to content
/ HRM Public
forked from optimajet/HRM

Human resource management open source .net core

Notifications You must be signed in to change notification settings

weitalu/HRM

 
 

Repository files navigation

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 - http://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:

About

Human resource management open source .net core

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.8%
  • C# 20.0%
  • PLpgSQL 16.8%
  • CSS 13.8%
  • HTML 0.6%