Scrum Meeting Minutes - WSU-4110/Tranquilify GitHub Wiki

Scrum Meeting Minutes

Attendees: Hiba, Khadija, Ali, Abdalla, Zach

Date: January 28th, 2025

Sprint 1 Planning

  • Team discussed initial architecture and feature scope for mental health application

Sprint 1 Tasks Assignment

  • Hiba & Khadija: Begin frontend component development focusing on login/signup UI, basic UI elements
  • Ali & Abdalla: Set up backend with Spring Boot and PostgreSQL, define initial database schema
  • Zach: Set up React project structure, create journal entry component, develop app navigation

Action Items

  • All members to document requirements in GitHub Issues by January 31st
  • Backend team to finalize API endpoint documentation by February 4th
  • Frontend team to share UI mockups by February 3rd

Attendees: Hiba, Khadija, Ali, Abdalla, Zach

Date: February 4th, 2025

Sprint 1 Progress

  • Hiba: Completed login UI wireframes, started implementation
  • Khadija: Finished signup component, researching breathing exercise implementations
  • Ali: Set up Spring Boot project with initial configurations
  • Abdalla: Created database schema for user data storage
  • Zach: React project structure complete, navigation framework implemented

Sprint 1 Todo

  • Hiba: Finish login UI implementation, begin signup integration
  • Khadija: Complete breathing exercise UI basic version
  • Ali: Define API endpoints for authentication
  • Abdalla: Research backend structure and AI integration
  • Zach: Complete journal entry component, finalize navigation between screens

Attendees: Hiba, Khadija, Ali, Abdalla, Zach

Date: February 11th, 2025

Sprint 1 Progress

  • Hiba: Completed login UI and integration with navigation
  • Khadija: Basic breathing exercise UI implemented
  • Ali: Authentication API endpoints defined and documented
  • Abdalla: User data storage functionality completed
  • Zach: Journal component and navigation fully functional

Sprint 1 Todo

  • Hiba & Khadija: Polish UI components, fix styling issues
  • Ali & Abdalla: Test backend connections, resolve any authentication issues
  • Zach: Ensure smooth navigation flow, prepare for demo

Blockers

  • Team discussed potential integration issues between frontend and backend components
  • Solution: Schedule integration session on February 14th

Attendees: Hiba, Khadija, Ali, Abdalla, Zach

Date: February 18th, 2025

Sprint 1 Review & Sprint 2 Planning

  • Team successfully completed Sprint 1 deliverables
  • Conducted Sprint 1 retrospective
  • Planning Sprint 2 with focus on therapeutic features

Sprint 2 Tasks Assignment

  • Hiba: Create therapist scheduling UI and Zoom integration
  • Khadija: Develop interactive stress management tool and enhance breathing exercises
  • Ali: Connect frontend to backend
  • Abdalla: Develop AI therapist API
  • Zach: Implement therapist messaging and notification system

Action Items

  • All members to update task progress in GitHub Issues
  • Schedule mid-sprint review for March 4th

Attendees: Hiba, Khadija, Ali, Abdalla, Zach

Date: February 25th, 2025

Sprint 2 Progress

  • Hiba: Basic scheduling UI created, researching Zoom API integration
  • Khadija: Breathing exercise customization options implemented
  • Ali: Initial frontend-backend connection established for user authentication
  • Abdalla: AI therapist API structure defined
  • Zach: Basic messaging interface created

Sprint 2 Todo

  • Hiba: Complete Zoom integration, implement appointment functionality
  • Khadija: Add interactive elements to stress management tool
  • Ali: Expand API connections for new features
  • Abdalla: Implement AI conversation functionality
  • Zach: Complete messaging storage and retrieval, start notification system

Attendees: Hiba, Khadija, Ali, Abdalla, Zach

Date: March 4th, 2025

Sprint 2 Progress

  • Hiba: Scheduling UI complete, Zoom API partially integrated
  • Khadija: Enhanced breathing exercises with visual guidance
  • Ali: Authentication and data storage APIs connected to frontend
  • Abdalla: Basic AI conversation endpoints implemented
  • Zach: Messaging system with Firebase storage implemented

Sprint 2 Todo

  • Hiba: Complete Zoom session link generation and display
  • Khadija: Finalize stress management tool interactions
  • Ali: Test and optimize all API connections
  • Abdalla: Enhance AI response quality and personalization
  • Zach: Implement notification system for appointments and exercises

Attendees: Hiba, Khadija, Ali, Abdalla, Zach

Date: March 11th, 2025

Sprint 2 Review & Sprint 3 Planning

  • Team successfully completed Sprint 2 deliverables
  • Conducted Sprint 2 retrospective
  • Planning final Sprint 3 with focus on UI completion, testing, and documentation

Sprint 3 Tasks Assignment

  • Hiba & Khadija: Create consistent styles across application, focus on UI completion
  • Ali: Integrate Zoom API completely into the application
  • Abdalla: Polish AI systems for improved user experience
  • Zach: Implement notifications system and create comprehensive documentation

Action Items

  • All members to prioritize UI consistency
  • Schedule UI review session for March 25th

Attendees: Hiba, Khadija, Ali, Abdalla, Zach

Date: March 18th, 2025

Sprint 3 Progress

  • Hiba: Working on finalizing therapist scheduling feature, appointment booking mostly functional
  • Khadija: Stress management tool nearly complete, breathing exercises functional
  • Ali: Making progress on Zoom API integration, working through backend requirements
  • Abdalla: AI conversation system functional, working on response improvements
  • Zach: Messaging system with Firebase complete, starting notification system

Sprint 3 Todo

  • Hiba: Complete therapist scheduling feature including calendar integration
  • Khadija: Finish all interactive elements in wellness tools
  • Ali: Complete Zoom meeting creation, test with actual meetings
  • Abdalla: Finalize AI therapist conversation flow and response quality
  • Zach: Complete notifications for appointments and messaging

Focus Areas

  • All members prioritize feature completion over new development
  • Ensure all components can be integrated successfully
  • Documentation of completed features

Attendees: Hiba, Khadija, Ali, Abdalla, Zach

Date: March 25th, 2025

Sprint 3 Progress Review

  • Review of all features and integration status
  • Focus on remaining work to complete all planned functionality

Feature Completion Status

  • Hiba: Therapist scheduling feature functional but needs polish
  • Khadija: Wellness tools complete with basic functionality
  • Ali: Zoom API integration working for basic meeting creation
  • Abdalla: AI therapist system functional with basic conversation capabilities
  • Zach: Messaging and notifications working but need refinement

Next Steps

  • Continue feature refinement and integration through March 31st
  • Begin unit testing for all components by March 28th
  • Work on UI styling and consistency across application
  • Schedule code review session for next week
  • Plan for continued development and testing in April