Skip to content

is a web-based application designed to streamline and automate various HR processes within an organization

License

Notifications You must be signed in to change notification settings

JassimIbrahim-JI/EmployeeSolution

Repository files navigation

Maze Employee Management System

Overview

The Employee Management System (EMS) is a web-based application designed to streamline and automate various HR processes within an organization. The system manages employee records, tracks attendance, handles leave requests, processes payroll, and facilitates performance reviews. (https://link-to-your-video.com)

Features

  • User Authentication and Authorization

    • Role-based access control (Admin, User, HR)
    • Secure login and registration
  • Employee Profiles

    • Add, edit, and view employee details
    • Upload and manage employee documents
  • Attendance Management

    • Track employee check-in and check-out times
    • Generate attendance reports
  • Leave Management

    • Apply for leave
    • Approve or reject leave requests
    • Track leave balances and history
  • Performance Management

    • Set performance goals and objectives
    • Conduct performance reviews and appraisals
    • Track employee progress and feedback
  • Reporting and Analytics

    • Generate various reports
    • Visualize data with charts and graphs

Technology Stack

  • Frontend: Blazor WebAssembly
  • Backend: ASP.NET Core
  • Database: SQL Server
  • UI Framework: MudBlazor & Bootstrap 5

Deployment

  • Hosting: GitHub Pages for the frontend, IIS for the backend
  • CI/CD: GitHub Actions for automated builds and deployments

Getting Started

Prerequisites

  • .NET 8.0.300 SDK
  • Visual Studio 2022
  • SQL Server

Installation

  1. Clone the repository:
    git clone https://github.com/JassimIbrahim-JI/EmployeeSolution.git
    cd EmployeeSolution.git

About

is a web-based application designed to streamline and automate various HR processes within an organization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published