Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Vernon Hills, United States

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I need a self-contained Python package that wraps the Fraunhofer-AISEC Code Property Graph ([login to view URL]) and lets me create, inspect, and visualise CPGs through a clean web interface.

Core features
• Graph construction – given source files or repos in Python, JavaScript, Java, Golang and modern Next/React projects, the framework should spin up the underlying CPG tooling, parse the code and persist the resulting graph in a format that can be queried later (neo4j or similar is fine as long as it is documented).
• Code analysis – expose Pythonic helper functions so I can write my own queries, run common vulnerability patterns, and export results as JSON/CSV.
• Visualisation – through a lightweight web UI (Flask/FastAPI + Vue/React/etc.) I want to select a file or function and instantly see the relevant slice of the graph rendered interactively.

Deliverables
1. Installable Python package (pip-installable) with clear module structure.
2. Web interface running locally via a single command.
3. Example notebooks or scripts that demonstrate building a graph, executing at least three analysis queries, and producing a visualisation.
4. Unit tests covering the critical paths (graph build, basic query, visualiser load).
5. README that documents setup, supported languages, and extension points.

Acceptance criteria
• I can point the tool at a mixed-language repo and obtain a CPG without manual tweaking.
• Queries run from Python return objects or data frames ready for downstream processing.
• The browser view lets me zoom, pan, and click nodes to reveal attributes or jump to source.
• All tests pass with `pytest` and the whole stack launches on macOS and Linux with the commands listed in the README.

Feel free to leverage existing bindings or containers from the original CPG project as long as the final workflow stays Python-centric and easy to install." (client-provided description)


Matched companies (3)

...

TG Coders

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more

...

El Codamics

El Codamics – Company Preview About Us El Codamics is a Coimbatore-based software development firm helping startups, enterprises, and global clie… Read more