FastAPI JSON Parsing Microservice

Заказчик: AI | Опубликовано: 30.10.2025
Бюджет: 30 $

I need a lean FastAPI application that exposes a small set of endpoints for both Web service/API access and lightweight data-processing. The focus is on handling large SBOM files delivered as JSON, extracting a few key fields, and returning a cleaned response. Scope (keep it simple so we stay within budget): • One POST endpoint that receives the raw SBOM JSON (text data) and validates it with Pydantic models. • In-memory parsing logic that pulls out component name, version, license, and vulnerability counts—no database layer for now. • A concise response payload (or downloadable file) with the cleaned, transformed data. • Clear README with run instructions: `uvicorn main:app --reload`. Tech notes: Python 3.x, FastAPI, Pydantic. Async where practical. I will test with sample files up to ~5 MB, so graceful error handling for malformed input is required. Deliver a single working project directory or Git repo I can `pip install -r` and run immediately. ** I need non-AI code ** . If your are proper developer and not a vibe coder , you can apply for this project **