Skip to content

Feature/employee pulse survey - #1894

Merged
Dev1822 merged 3 commits into
Dev1822:mainfrom
Anubhutisharma-07:feature/employee-pulse-survey
Aug 28, 2026
Merged

Feature/employee pulse survey#1894
Dev1822 merged 3 commits into
Dev1822:mainfrom
Anubhutisharma-07:feature/employee-pulse-survey

Conversation

@Anubhutisharma-07

Copy link
Copy Markdown

Overview

Implemented a complete Employee Pulse Survey dashboard for paySphere to provide visibility into employee engagement, satisfaction, sentiment, departmental response rates, and quarterly survey trends.

Features

  • 📊 Survey overview and KPI tracking
  • ❓ Question-level analysis
  • 🏢 Department engagement breakdown
  • 😊 Sentiment analysis
  • 📈 Quarterly trend tracking
  • 💬 Text feedback analysis
  • 🎯 eNPS tracking

Dashboard Sections

Overview

  • Response count
  • Engagement gauge
  • Satisfaction gauge
  • eNPS gauge
  • Question average chart
  • Sentiment breakdown
  • Department response rates

Question Analysis

  • 8 survey questions
  • 6 scale questions
  • 1 NPS question
  • 1 text question
  • Score distribution histograms
  • Average scores
  • Response counts
  • Text feedback with sentiment tags

Departments

  • 8 departments
  • Filterable department breakdown
  • Engagement scores
  • Progress bars
  • Status labels

Sentiment

  • 10 categorized suggestions
  • Positive/negative/neutral sentiment
  • Department tags
  • Date tracking
  • Similar feedback counts
  • Keyword-based sentiment analysis

Trends

  • 4-quarter trend data
  • Engagement trends
  • Satisfaction trends
  • eNPS trends
  • Key insight cards
  • Top themes with sentiment labels

Data

  • 142 responses
  • 8 departments
  • 8 survey questions
  • 6 scale questions
  • 1 NPS question
  • 1 text question
  • 4 quarters of trend data
  • 10 categorized suggestions

Files

  • EmployeePulseSurvey.jsx
  • navigation.js

Route

/pulse-survey

Testing

  • Verified KPI and gauge rendering
  • Verified question-level distributions
  • Verified department filtering
  • Verified sentiment categorization
  • Verified quarterly trend charts
  • Verified navigation integration
  • Verified responsive dashboard layout

Branch

feature/employee-pulse-survey

Commit

15873e26

closes#1893

Anubhutisharma-07and others added 3 commits August 28, 2026 23:01
…PTO analytics
486-line wellness dashboard with 5 tabs — Overview (KPI cards, risk donut chart, department stress bars, trend lines), Employees (searchable cards with wellness scores, stress/engagement meters, PTO/overtime metrics), Departments (per-department stress/engagement/overtime comparison), Recommendations (severity-based wellness actions with affected employee lists), Trends (6-month stress/engagement/overtime charts with key insights). Integrates into PaySphere routing as /wellness.
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
…llness and Labour Welfare Fund
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
… analysis
525-line pulse survey dashboard with 5 tabs — Overview (response rate gauges, question averages bar chart, sentiment overview, department response rates), Question Analysis (per-question score distributions with histograms, text feedback sentiment tags), Departments (searchable department breakdown with engagement scores), Sentiment (filtered positive/negative/neutral suggestions with department tags), Trends (quarterly trend lines for engagement/satisfaction/eNPS, key insights, top themes).
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
@vercel

vercelBot commented Aug 28, 2026

Copy link
Copy Markdown

@Anubhutisharma-07 is attempting to deploy a commit to the Dev's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Dev1822
Dev1822 merged commit d824d68 into Dev1822:mainAug 28, 2026
6 of 21 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Employee Pulse Survey Dashboard

2 participants

@Anubhutisharma-07@Dev1822