Employee Login ((install)) - Isha Hrms

A Comprehensive Guide to Isha HRMS Employee Login

In the modern workplace, efficient management of human resources is key to organizational success. For volunteers and employees of the Isha Foundation, the Isha HRMS (Human Resource Management System) serves as the central digital hub for all employment-related activities. From checking payslips to applying for leave, the portal streamlines administrative tasks, allowing the workforce to focus on their core responsibilities.

This article provides a step-by-step guide to the Isha HRMS employee login process, troubleshooting tips, and an overview of the features available on the portal.

4. Document Vault

Important documents such as your offer letter, employment contract, and income tax declarations are stored securely. You can download these anytime without bothering the HR department. isha hrms employee login

Objective

Assess the employee login component of Isha HRMS to evaluate usability, security, integration, and operational readiness for employees and administrators.

🖥️ Frontend (React example)

import  useState  from 'react';
import axios from 'axios';

function EmployeeLogin() const [credentials, setCredentials] = useState( employee_code: '', password: '' ); const [error, setError] = useState(''); const [loading, setLoading] = useState(false); A Comprehensive Guide to Isha HRMS Employee Login

const handleSubmit = async (e) => 
    e.preventDefault();
    setLoading(true);
    setError('');
try 
        const res = await axios.post('/api/hrms/login', credentials);
        localStorage.setItem('hrms_token', res.data.token);
        localStorage.setItem('hrms_user', JSON.stringify(res.data.employee));
        // Redirect to dashboard
        window.location.href = '/dashboard';
     catch (err)  finally 
        setLoading(false);
;
return (
    <div className="login-container">
        <h2>Isha HRMS Employee Login</h2>
        <form onSubmit=handleSubmit>
            <input
                type="text"
                placeholder="Employee Code"
                value=credentials.employee_code
                onChange=(e) => setCredentials( ...credentials, employee_code: e.target.value )
                required
            />
            <input
                type="password"
                placeholder="Password"
                value=credentials.password
                onChange=(e) => setCredentials( ...credentials, password: e.target.value )
                required
            />
            error && <div className="error">error</div>
            <button type="submit" disabled=loading>
                loading ? 'Logging in...' : 'Login'
            </button>
        </form>
    </div>
);

export default EmployeeLogin;


Key Features of the Portal

Once logged in, employees can utilize a variety of functions, including: export default EmployeeLogin;

  • Dashboard: An overview of attendance, upcoming holidays, and announcements.
  • Payroll Management: Access to monthly payslips, tax deduction details (Form 16), and salary history.
  • Leave Management: Applying for casual, sick, or earned leave, as well as tracking leave balance and approval status.
  • Attendance: Viewing daily log-in/log-out times and monthly attendance reports.
  • Profile Update: Updating personal contact information, bank details, and emergency contacts.

Zurück
Zurück

365 Valentinstage: 5 Gründe, warum es Romantik nicht nur einmal im Jahr geben sollte

Weiter
Weiter

Gemeinsames Herzpumpen