More Premium Hugo Themes Premium React Themes

Mern Employee Salary Management

MERN Employee Payroll Management (My SQL, Express, React & Nodejs)

Mern Employee Salary Management

MERN Employee Payroll Management (My SQL, Express, React & Nodejs)

Author Avatar Theme by berthutapea
Github Stars Github Stars: 197
Last Commit Last Commit: May 4, 2025 -
First Commit Created: Apr 28, 2024 -
Mern Employee Salary Management screenshot

Overview:

The project is a web application for managing employee data and payroll, built using a variety of frontend and backend technologies. Users can login as admin or employees/staff to access features such as adding, editing, and removing employee data, managing salary deductions, printing reports, and changing passwords. The project utilizes React JS, Node JS, and MySQL for functionality.

Features:

  • Login and Authentication: Admin and employees can login with secure authentication.
  • Employee Management: Add, edit, and remove employee data, positions, and attendance.
  • Salary Management: Input and edit salary data, manage deductions, and print reports.
  • Responsive Design: Ensures usability across different devices.
  • 404 Page: Displays a custom page for any errors and missing content.

Installation:

  1. Fork and clone the project repository or download as a zip file.
  2. Open the project in a code editor.
  3. Set up MySQL database credentials.
  4. Run the frontend and backend servers in separate terminals.
    • Frontend: React JS, React Hooks, React Router, Tailwind CSS, Redux
    • Backend: Node JS, Express JS, MySql, Axios, Cors, Sequelize

Summary:

The web application offers comprehensive features for managing employee data and payroll, utilizing a combination of frontend and backend technologies to provide a seamless user experience. With a focus on user authentication, data management, and responsive design, the project caters to the needs of administrators and employees alike.