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.