Skip to content

keremuzunboy/HR-Self-Service-Portal-Mendix-Project-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

HR-Self-Service-Portal-Mendix-Project-

⚠️ Because this project was developed specifically for an HR process, the source code and project files (.mpk) are not being shared for confidentiality reasons.

πŸ“ About the Project

This is a Mendix-based HR Self-Service Portal that allows employees to manage their HR-related requests such as leave applications, expense submissions, and accessing company announcements. Managers and HR staff can review, approve, or reject requests, while employees can track their submissions through a user-friendly portal. The project was developed to digitalize HR processes, reduce manual paperwork, and provide transparency between employees and HR departments.

πŸš€ Features

  • Leave request creation & approval workflow
  • Expense submission with receipt/document upload
  • Announcement & document distribution
  • Employee profile management
  • Role-based access (Employee, Manager, HR, Admin)
  • Document storage & secure access
  • Task inbox with pending approvals

🧰 Technologies Used

  • Mendix Studio Pro (Low-code development)
  • Mx Model Reflection (Dynamic entities & role management)
  • Email Connector (Email notifications for approvals)
  • Document Viewer (Viewing uploaded and approved files)
  • Encryption Module (Securing sensitive employee & expense data)
  • Microflows & Domain Model Design (Workflow automation)

πŸ‘¨β€πŸ’» My Role

  • Designed the domain model including entities for employees, departments, leave requests, expenses, and announcements.
  • Developed user-friendly forms for leave and expense submission.
  • Configured approval workflows via microflows, including manager and HR review processes.
  • Integrated Email Connector for sending notifications and updates.
  • Implemented Document Viewer to allow employees and HR staff to view uploaded documents.
  • Applied encryption to protect sensitive HR data.
  • Designed the overall UI layout, ensuring a clean and functional user experience.
  • Tested workflows and error-handling microflows to ensure a smooth and reliable process.

πŸ” Privacy

When a project is developed for a company, the .mpk file is not shared. However, I am happy to provide information about the overall functionality, design choices, and technologies used.

Dashboard : Home Leave Request Expense Request Form

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published