Project information

  • Category: Full Stack Web Development
  • Role: Full Stack Developer
  • Project duration: 5 Weeks (Rapid Development)
  • Team size: 10
  • Github URL: Conductor App Repository

Conductor: Classroom Orchestration App

Technology(s) Used: HTML, CSS, JS, Node.js (v24), Express (v5.1), PostgreSQL, Docker, AWS EC2, Figma

  • The Problem: Addressed the administrative burden in large software engineering classes by automating attendance tracking, scattered communication, and group work evaluation.
  • Core Features: Developed a role-based system (Student, Instructor, TA, Team Lead) with OAuth 2.0 integration. Features include QR-based/PIN attendance, assignment publishing, and anonymous feedback loops.
  • Innovation: Implemented a "Standup Tool" work journal for students, allowing daily check-ins with sentiment pulses to track personal and team morale over time.
  • DevOps & Infrastructure: Utilized Docker for environment consistency and deployed via EC2 instances. Coordinated with a 10-person team using JIRA and Retrium for agile retrospectives.