Skip to content

Manusha Job Posting Page Analytics: Create a donut chart showing applicants by experience#1457

Open
manushajyasta30 wants to merge 1952 commits into
Manusha_donut_chart_show_applicants_by_experiencefrom
development
Open

Manusha Job Posting Page Analytics: Create a donut chart showing applicants by experience#1457
manushajyasta30 wants to merge 1952 commits into
Manusha_donut_chart_show_applicants_by_experiencefrom
development

Conversation

@manushajyasta30
Copy link
Copy Markdown
Contributor

Description

image

Related PRS (if any):

T
To test this backend PR you need to checkout the ##3654 frontend PR.

Main changes explained:

added routes:
Route: GET /api/applicants/experience-breakdown
GET http://localhost:4500/api/experience-breakdown?roles=Frontend Developer
GET http://localhost:4500/api/experience-breakdown?startDate=2023-01-01&endDate=2024-12-31

How to test:

  1. check into current branch
  2. do npm install and ... to run this PR locally
  3. Clear site data/cache
  4. log as admin user
  5. verify endpoints

Screenshots or videos of changes:

image

@manushajyasta30 manushajyasta30 changed the title Job Posting Page Analytics: Create a donut chart showing applicants by experience Manusha Job Posting Page Analytics: Create a donut chart showing applicants by experience Jun 14, 2025
@one-community one-community added the High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible label Jun 18, 2025
@Venk-rgb Venk-rgb self-assigned this Jun 19, 2025
DiyaWadhwani and others added 29 commits May 12, 2026 20:03
…leFlow

Diya🔥 fix(userStatus): Fixed User Lifecycle Issues
…ation-on-participation-screen

Chirag: Update pagination to be applicable only when specified
Diya 🔥 fix(bs): Fixed Blue Square Issues
…5 to 7.29.4 (#2208)

chore(deps): bump @babel/plugin-transform-modules-systemjs

Bumps [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-modules-systemjs) from 7.28.5 to 7.29.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.29.4/packages/babel-plugin-transform-modules-systemjs)

---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-modules-systemjs"
  dependency-version: 7.29.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [axios](https://github.com/axios/axios) from 1.13.2 to 1.16.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.13.2...v1.16.1)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.16.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…_a_stacked_horizontal_bar_graph_for_tools_stoppage_reason

Aayush taking over for Vamsi krishna creates a stacked horizontal bar graph for tools stoppage reason
Sundar: Fixed code duplication in permissions.test.js
…-count-clean

Sohail: Fix badge categories count and assignment issues
Diya 🔥 fix(teamCodes): Fixed - Display only active Team Codes
…pes-clean-fix

Ramsundar - Backend fixes for Inventory Types page functionality
…breakdown-donut-chart-wip

Rithika taking over for Aditya-fix: Restore Cost Breakdown by Category API for Financials donut chart
Diya 🔥 fix(bsFlow): Fixed Blue Square flow
…play-on-community-calendar

Chirag - Fix: Added logic to return all events for community calendar
…-api-connect

Abhinav - feat(ki-inventory): add stats endpoint and DB seed script
…embers-Backend

Sayali: add projectHistory tracking and getAllTimeprojectMembership endpoint
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
4.5% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Do Not Review Do not review or look at code without full context Needs New Developer This is a PR that is partially developed but needs someone new to take it over and finish it.

Projects

None yet

Development

Successfully merging this pull request may close these issues.