Skip to content

fix: add advanced projects to populate experience dropdown (#791)#1282

Open
dharini-sharma wants to merge 1 commit into
komalharshita:mainfrom
dharini-sharma:fix/issue-791-advanced-dropdown
Open

fix: add advanced projects to populate experience dropdown (#791)#1282
dharini-sharma wants to merge 1 commit into
komalharshita:mainfrom
dharini-sharma:fix/issue-791-advanced-dropdown

Conversation

@dharini-sharma

Copy link
Copy Markdown

Summary [required]

The data/projects.json file previously contained no projects with an "Advanced" level. Because the frontend dropdown dynamically populates based on the dataset, "Advanced" was missing as a selectable option. This PR adds two advanced projects to the dataset, which resolves the bug and successfully populates the dropdown.

Related Issue [required]

Closes #791

Type of Change [required]

  • Bug fix — resolves a broken behaviour
  • Feature — adds new functionality
  • Data — adds new projects to data/projects.json
  • Documentation — updates docs, README, or code comments only
  • Style — CSS or visual changes only, no logic change
  • Refactor — restructures code without changing behaviour
  • Test — adds or updates tests

What Was Changed [required]

File Change made
data/projects.json Added ID 33 (Network Anomaly Detection) and ID 34 (CI/CD Pipeline)
starter_code/adv_ml_anomaly.py Added starter code file referenced in JSON
starter_code/devops_pipeline.yml Added starter code file referenced in JSON
CHANGELOG.md Added note about advanced projects under Unreleased

How to Test This PR [required]

  1. Clone this branch: git checkout fix/issue-791-advanced-dropdown
  2. Start the local development server (Note: use python src/app.py as app.py has been moved).
  3. Open http://127.0.0.1:5000 in the browser.
  4. Scroll to the Find Project form and verify "Advanced" is now available in the Experience Level dropdown.

Test Results [required]

41 passed, 11 failed out of 52 tests

Note: The 11 failures are due to NameErrors (missing imports like _URL_RE and load_all_career_roadmaps) currently existing on the upstream main branch.

@vercel

vercel Bot commented Jul 10, 2026

Copy link
Copy Markdown

@dharini-sharma is attempting to deploy a commit to the komalsony234-1530's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added data gssoc-2026 type:bug Something isn't working labels Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data gssoc-2026 type:bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: "Advanced" Experience Level Not Showing in Frontend Dropdown Even Though Backend Supports It

1 participant