Developer-friendly dark theme with monospace accents for bug reporting
Sample data — this is what the auto-generated dashboard looks like when you create this form with createDashboard: true.
Total Reports
81
| severity | title | Submitted | |
|---|---|---|---|
| Critical | Sample Bug Title 1 | [email protected] | — |
| High | Sample Bug Title 2 | [email protected] | — |
| Medium | Sample Bug Title 3 | [email protected] | — |
| Low | Sample Bug Title 4 | [email protected] | — |
| Critical | Sample Bug Title 5 | [email protected] | — |
Download the HTML file and serve it anywhere. It already submits to Sutrena out of the box — or swap the endpoint for your own backend.
Get a hosted form with a live dashboard in seconds:
curl -s sutrena.com/api/trial -d '{"email":"[email protected]"}' | jq -r .key | xargs -I{} curl -s sutrena.com/api/forms -H "Authorization: Bearer {}" -d '{"templateId":"bug-report","createDashboard":true}'Deploy this template as a hosted form with one API call:
curl -X POST https://sutrena.com/api/trial
# → {"key":"st_trial_xxx"}
curl -X POST https://sutrena.com/api/forms \
-H "Authorization: Bearer st_trial_xxx" \
-H "Content-Type: application/json" \
-d '{
"templateId": "bug-report",
"createDashboard": true
}'[
{
"name": "email",
"label": "Reporter Email",
"type": "email",
"required": true
},
{
"name": "severity",
"label": "Severity",
"type": "select",
"required": true,
"options": [
"Critical",
"High",
"Medium",
"Low"
]
},
{
"name": "title",
"label": "Bug Title",
"type": "text",
"required": true
},
{
"name": "steps",
"label": "Steps to Reproduce",
"type": "textarea",
"required": true
},
{
"name": "expected",
"label": "Expected Behavior",
"type": "textarea",
"required": true
},
{
"name": "actual",
"label": "Actual Behavior",
"type": "textarea",
"required": true
}
]