Organization Chart and Role Requirements - cs428TAs/w2025 GitHub Wiki

Organization Chart

Role Requirements

Role Description
Project Manager Writes the weekly status report. Organizes team meetings and guides important decisions. Facilitates team cooperation. Assists in development where needed.
Chief Architect Makes decisions about tech stack and code architecture. Helps keep project on schedule. Leads development where needed.
Frontend Engineer Makes decisions about website layout. Maintains a cohesive UI identity. Develops frontend code, especially the client-facing elements. Maintains API route requirements and types as needed.
Backend Engineer Leads backend development. Implements API routes to facilitate the frontend needs.