β οΈ Because this project was developed specifically for an HR process, the source code and project files (.mpk) are not being shared for confidentiality reasons.
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.
- 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
- 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)
- 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.
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.