BackEnd Meeting 3 - bounswe/bounswe2025group2 GitHub Wiki

Backend Meeting Notes

Date: 2025-04-27 Time: 20:30 - 21:15

Agenda

Determining the key points of Forum and Messaging features of our application. Then, distributing the work for our next ween tasks.

Attendees

  • Yusuf Akdoğan
  • Alperen Akyol
  • Berkay Buğra Gök (Note taker)
  • Doran Pamukçu

Discussion Points

  • We discussed different approaches for implementing the real-time chat functionality. We first thought of making the chat non-interactive and use notifications but then we decided to go for a real time functionality. We decided to check these two concepts:

    • Webhooks
    • Websockets
  • We discussed the requirements and key points for our forum functionality. We decided on this design:

    • Pre-defined forums:
      • Each thread belongs to a forum
      • Posts created under forums become a thread of that forum in which users can interact through comments
    • We will use Youtube style commenting, only 2 level responding is allowed
    • We might need to add an administration mechanism to manage those forums. Admins might be selected through community by taking applications.

Action Items

  • Research and implementation of our real time chat functionality (Berkay Buğra Gök)
  • #165 #166 #167 Design and implementation of our forum functionality (Doran Pamukçu, Alperen Akyol, Yusuf Akdoğan)