Welcome to the Jupiter Human Resource Management System! This system is designed to streamline and automate various HR processes within your organization.
- Employee management: Keep track of employee information, such as personal details, job history, and performance records.
- Leave management: Manage employee leave requests, track leave balances, and generate leave reports.
- Attendance tracking: Monitor employee attendance and generate attendance reports.
- Performance evaluation: Conduct performance evaluations and track employee performance over time.
- Payroll management: Calculate and manage employee salaries, deductions, and bonuses.
- Recruitment: Streamline the recruitment process by managing job postings, applications, and candidate evaluations.
To get started with the Jupiter HRM system, follow these steps:
- Clone the repository:
git clone https://https://github.com/sanjulagathsara/Jupiter-Human_Resource-Management-System.git
- Install the necessary dependencies:
npm install
- Configure the database connection in the
.env
file. - Run the application:
npm start
- Access the application in your browser at
http://localhost:3000
We welcome contributions from the community! If you'd like to contribute to the Jupiter HRM system, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.