Skip to content

SiddharthBahuguna/EMPLOYEE-EFFICIENCY-PORTAL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

EMPLOYEE EFFICIENCY PORTAL

The Employee Efficiency Portal is a web-based application designed to measure, track, and enhance employee productivity within an organization. It provides real-time analytics, performance tracking, and management tools to help organizations maximize efficiency and manage team resources effectively.

Features

▶ Dashboard Overview: Displays key metrics on employee performance.

▶ Task Management: Allows managers to assign tasks and monitor progress.

▶ Performance Analytics: Visual representation of individual and team productivity.

▶ Time Tracking: Tracks time spent on tasks and projects.

▶ Employee Feedback System: Enables employees to receive and provide feedback.

▶ User Management: Admin access to manage employees, roles, and permissions.

Tech Stack

▶ Frontend: React.js, HTML, CSS, Bootstrap

▶ Backend: Node.js, Express.js

▶ Database: MongoDB

▶ Authentication: JSON Web Token (JWT)

Installation

  1. Clone the repository:
git clone https://github.com/SiddharthBahuguna/EMPLOYEE-EFFICIENCY-PORTAL.git
cd EMPLOYEE-EFFICIENCY-PORTAL
  1. Install dependencies:
npm install
  1. Set up environment variables:

▶ Create a .env file in the root directory.

▶ Add necessary keys, e.g., DB_URI, JWT_SECRET.

  1. Run the application:
npm start
  1. Open your browser and go to:
http://localhost:3000

Usage

▶ Admin Login: Access the portal with admin credentials to manage employees.

▶ Task Assignment: Assign tasks and set deadlines for employees.

▶ Track Performance: View real-time updates on employee performance.

License

▶ This project is licensed under the MIT License.

©SiddharthBahuguna

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published