Human Resource Management System
Project Overview
Developed as the final project for the 3rd semester module, Database Management Systems (CS-3043) at the Department of Computer Science & Engineering, University of Moratuwa, the Human Resource Management System (HRMS) is a comprehensive solution designed to streamline HR processes. It serves as a centralized repository for employee data, storing personal information, job-related details, and customizable attributes. With features like configurable leave types and entitlements, the HRMS simplifies leave management. Moreover, it empowers decision-making through report generation while ensuring data security with robust user access controls.
Contributors
The success of this project is attributed to the collaborative efforts of our dedicated team, which includes Isara Liyanage, Vinu Kaweesha, Ishan Kawshalya, Haritha Mihimal, and myself.
My Contributions
In my role as a developer, I played a pivotal role in both frontend and backend development. I crafted intuitive user interfaces for essential pages such as Employee Management, Add Employee Form, and Salary Report. Additionally, I took charge of managing the MySQL database, implementing user authentication mechanisms, and facilitating seamless coordination among team members.
SRS Document
For a detailed understanding of the project requirements and specifications, refer to the Software Requirements Specification (SRS) document: HRMS SRS Document
GitHub Repository
Explore the codebase and project history on GitHub: HRMS Project Repository
Skills: MySQL · JavaScript · Teamwork · React.js · Project Management