Meeting 7 Notes - bounswe/bounswe2025group10 GitHub Wiki

Meeting Notes

Date:
18 Mar 2025

Participants

  • Başar Temiz
  • Eren Akçin
  • Samed Kızılhan
  • Umut Şendağ
  • Ceyda Irwin
  • Mert Kirman
  • Ömer Faruk Çelik
  • Berkay Ak
  • Bora Toprak Temir
  • Mustafa Ocak
  • Cenk Yılmaz

Key Points

  • logWaste function added to the Profile class.
    Profile now updates Challenge’s waste logs.

  • updateProgress function added to Challenge class.
    → Keeps track of progress in challenges.

  • currentProgress field added to Challenge class.
    → Stores the current state of progress in a challenge.

  • DatabaseHandler class is added.
    → Designed using the Singleton pattern to prevent two instances from being created simultaneously.

  • showBio() function added to Profile class.
    → Displays user bio and waste reduction statistics.

  • reportPost() function added to Post and Challenge class.
    → Enables users to report inappropriate posts and challenges.


  • The next meeting will be held this Sunday — full attendance is expected.

To-Do:

  • Change titles in the Requirement Analysis.
  • Review the Use Case Diagram.
  • Members will create sequence diagrams for the created use case diagrams.