Team Structure & Roles - yurkka23/iMusic_team GitHub Wiki
| Role | Name |
|---|---|
| Project Manager(s) | Sofia Zahakailo / Maria Malashniak / Yurii Karabin / Bohdan Mandziuvatyi |
| Full Stack Developer | Yurii Karabin / Bohdan Mandziuvatyi |
| QA Engineer | Sofia Zahakailo |
| UI/UX Designer | Maria Malashniak |
1. Project Manager
📌 Responsibilities:
- Define project scope, goals, and deliverables.
- Manage timelines, tasks, and team collaboration.
- Ensure smooth communication between all team members.
- Handle documentation and overall project organization.
2. Full Stack Developer
📌 Responsibilities:
- Develop and maintain both frontend and backend of the platform.
- Implement APIs for music streaming, user authentication, and recommendations.
- Ensure database management and secure storage of music files.
- Optimize performance and scalability of the system.
3. Quality Assurance
📌 Responsibilities:
- Develop and execute test plans and cases.
- Perform functional, regression, and performance testing.
- Identify, report, and track bugs to ensure platform stability.
- Validate user experience and responsiveness across devices.
4. UI/UX Designer
📌 Responsibilities:
- Create user-friendly and visually appealing designs.
- Develop wireframes, prototypes, and final UI components.
- Ensure smooth user experience with intuitive navigation.
- Collaborate with developers to implement design elements.