u@umaimaengineer· 1h
Automated Certification – Assessment System in n8n
Built an automated Assessment & Scoring Pipeline using n8n! 🚀
This workflow handles incoming assessment submissions, validates payloads, updates database records, and calculates average scores automatically:
Webhook Endpoint: Listens for incoming POST requests (`/webhook-test/submit-assessment`) containing candidate submissions (e.g., quiz, practical, final_project).
Input Validation: Validates submission data integrity before execution continues.
Database Operations: Saves assessment entries directly to Supabase (`Save Assessment`) and retrieves historical scores (`Get All Scores`).
Data Transformation: Calculates total score averages dynamically across submitted assessments using a custom Code node.
Progress Tracking: Updates overall candidate progress (`Update User Progress`) and returns structured JSON confirmation responses back to Postman/client.
Eliminates manual grading and score tracking.