Shyamnath Sankar

Project 05 of 5Campus feedback system2025

EduEcho

Listen. Then act.

Role
Product and full-stack developer
Year
2025
Stack
Flask, SQL, Python ETL, ReportLab
Links

The brief

Feedback only matters if it can become change.

EduEcho gives students a simple, structured way to say how a course is going, and gives the college one clear source of truth to act on. One operator can run it for the whole campus.

The system

CollectStructureSee
  1. 01

    Collect

    Students rate and comment on each course and teacher.

  2. 02

    Structure

    Every record maps to its staff member and department.

  3. 03

    See

    Heads of department read the patterns in generated reports.

The build

The hard part was the data model.

An automated pipeline turns the college’s bulk Excel records into a relational SQL database with dynamic staff-to-department mapping. Reports for each department are generated as PDFs, including who has not submitted yet.

  • Live across V.S.B. Engineering College
  • Excel-to-SQL pipeline for institutional records
  • Dynamic staff, department and metric mapping
  • Run at campus scale by a single operator

The outcome

1: campus, live

EduEcho moved feedback from informal, hard-to-act-on comments to a working institutional system, with a report for every head of department.