I have try to put my JSON data in flutter Stacked Chart.
I already work on simple charts using JSON Data like bar, column, pie, Doughnut charts etc.
I have refer
- stacked-column-chart(- syncfusion_flutter_charts),
- Grouped Bar Chart(- charts_flutter)
- Stack Overflow Que-Ans
below like my API response/JSON String
 [{
        "name": "ABC",
        "subject": [{
                "name": "Math",
                "marks": "54"
            },
            {
                "name": "Physics",
                "marks": "65"
            }
        ]
    },
    {
        "name": "PQR",
        "subject": [{
                "name": "Chemistry",
                "marks": "53"
            },
            {
                "name": "Biology",
                "marks": "22"
            },
            {
                "name": "English",
                "marks": "7 "
            },
            {
                "name": "Math",
                "marks": "12"
            }
        ]
    }, {
        "name": "JKL",
        "subject": [{
                "name": "Chemistry",
                "marks": "53"
            },
            {
                "name": "Biology",
                "marks": "22"
            },
            {
                "name": "English",
                "marks": "79 "
            },
            {
                "name": "Math",
                "marks": "12"
            },
            {
                "name": "Physics",
                "marks": "72"
            }
        ]
    }
]
Or I want below type of graph using JSON Data
Note:  Suggest me my JSON string is wrong, you can create your own JSON data and display the output

 
                        
Using charts_flutter. Please customize it for your usecase its a bare minimum implementation to validate that its working for your json.