Skip to content

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

Open
manushajyasta30 wants to merge 2449 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 2449 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
BosuBose132 and others added 30 commits August 8, 2026 17:00
…ing_analytics_not_rendering

Shreevaths taking over for Harshavarma: Fix job posting analytics not rendering
…e-post-entry-404

Amaresh - Fix: Add Lost Time for project/team returns 404 due to missing personId lookup
…tion-category-filter-bug-backend

Amaresh taking over for Alisha - fix: Job Posting Page – “Select Category” Filter Returns No Listings
…flicts, restore dropped routes and infringement fields
…dd-support-team-backend

Follow up for Sai Sandeep taking over for Kristin: Phase 4 - Support Team Backend (Permissions + Daily Log Access)
…_hours_distribution

Yuxuan - Fix Volunteer Hours Distribution date boundaries
…bmissions_backend_lateDetection

Amaresh taking over for Linh – Fixed educator Task Submissions Backend Fixes + Add studentId + Late Detection
Purav taking over for Chieh Jui Lee - Fix the conflict for merging pr1342
Bumps [basic-ftp](https://github.com/patrickjuchli/basic-ftp) from 5.2.2 to 5.3.1.
- [Release notes](https://github.com/patrickjuchli/basic-ftp/releases)
- [Changelog](https://github.com/patrickjuchli/basic-ftp/blob/master/CHANGELOG.md)
- [Commits](patrickjuchli/basic-ftp@v5.2.2...v5.3.1)

---
updated-dependencies:
- dependency-name: basic-ftp
  dependency-version: 5.3.1
  dependency-type: indirect
...

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

Amaresh taking over for Alisha: Implementation of learner knowledge evolution backend
…_insights_visual_indicators_be

Sireesha taking over for Linh - Material Usage Insights Backend APIs and Calculations
…vent-Button-clean

Bosu taking over for Manvitha- Event Reschedule Button
…-most-expensive-endpoint

Amaresh - Phase 2 Summary Dashboard: Fix issue chart endpoints (BE) for PR #4608
…us-donut-backend

Shreevaths taking over for Saicharan - Project status summary API for donut chart (backend)
…ummary_stats

Ansh - fix Total Org Summary badge stats aggregation
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.