Skip to content

Exinie/HumanResourcesManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

For English, please visit here

İnsan Kaynakları Yönetim Sistemi

Java Spring Boot + PostgreSQL & React + Tailwind CSS kullanılarak geliştirilmiş, İnsan Kaynakları departmanlarının kullanabileceği bir otomasyon sistemi.

Gereksinimler

  • Java 25
  • PostgreSQL veritabanı
  • NodeJS

Kurulum

Veritabanı Kurulumu

  1. hrmanagement isimli bir veritabanı oluşturun:
CREATE DATABASE hrmanagement;

Backend Kurulumu

  1. application.properties.example dosyasını kopyalayarak application.properties oluşturun:
cp src/main/resources/application.properties.example src/main/resources/application.properties
  1. src/main/resources/application.properties dosyasındaki veritabanı bağlantı ayarlarını kendi kurulumunuza göre güncelleyin:
spring.datasource.url=jdbc:postgresql://localhost:5432/hrmanagement
spring.datasource.username=postgres
spring.datasource.password=sifreniz
  1. Spring uygulamasını başlatın:
mvn spring-boot:run

Backend'e http://localhost:8080 adresinden ulaşabilirsin.

  1. Veritabanı üzerinden bir yönetici kullanıcısı oluşturun:
INSERT INTO users (username, password, role, is_active) VALUES ('admin', '$2a$12$1iM.6BvKePy1KBZc9OhI4eNQfuYyLZX29W90YgsvWPXr5X6pVuzeu', 'ROLE_ADMIN', true);

Varsayılan kullanıcı adı ve şifre: admin:admin

Frontend Kurulumu

  1. frontend dizinine gidin:
cd frontend
  1. .env dosyasını oluşturun:
cp .env.example .env
  1. Node paketlerinin kurulumunu gerçekleştirin:
npm install
  1. React uygulamasını başlatın
npm run dev

Frontend'e http://localhost:5173 adresinden ulaşabilirsin.

Ekran Görüntüleri

Giriş Dashboard
Giriş Dashboard
Personeller Departmanlar
Personeller Departmanlar
İzinli Personeller Takvim
İzinli Personeller Takvim
Kullanıcılar Denetim Kayıtları
Kullanıcılar Denetim Kayıtları

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages