CODESEEDSign in
Explore projects
JavaScriptbeginnerdevops

Dependency Audit Dashboard

Web dashboard that analyzes package.json, displays npm audit vulnerabilities, outdated packages, and license compliance.

5 steps

Project steps

  1. 01

    Upload package.json

    Interface for uploading or pasting package.json content.

  2. 02

    npm audit

    Calls npm audit --json programmatically, parses vulnerabilities.

  3. 03

    Outdated packages

    Compares versions with npm registry to find available updates.

  4. 04

    License scan

    Checks licenses of all dependencies; marks incompatible licenses (GPL in commercial project).

  5. 05

    Report export

    Export PDF/HTML of the complete report.

Recommended resources

Ready to build this?

Fork the repo on GitHub and start building. A mentor will review your code when you open a PR.

5 steps

Tech stack

Node.jsExpressnpm audit APIChart.jsBootstrap