CMPE451 Meeting Notes #2 - bounswe/bounswe2022group7 GitHub Wiki


Meeting Information

Date: 11/10/2022
Time: 15:00
Online/Offline: Offline
Location: BM
Duration: 1 hour 30 minutes
Note Taker: Cahid Arda Öz

Attendees

  • Cahid Arda Öz
  • Demet Yayla
  • Ali Can Milani
  • Musa Şimşek
  • Enes Aydoğduoğlu
  • Erim Erkin Doğan
  • Güney İzol
  • Atilla Türkmen
  • Can Atakan Uğur
  • Başak Önder
  • Sabri Mete Akyüz
  • Muhammet Ekrem Gezgen

Agenda

  • Project plan until the first milestone
  • How home page will look and search feature will work
  • What will be completed until the next week
  • Meeting with the TA about logistics

Discussions

  • We will organise the team branches in the following way: Each week, team branch will be merged to the dev branch. Once all team branches are joined, dev branch will be merged back to the team branches to update them. Team leads will approve the PR to the dev branch.
  • We will start working on the app this week. And produce the home page for the next week.
  • Design diagrams should be updated as the code is developed according to our seasoned CMPE451 friends.
  • We discussed the tech stack and decided to use the following technologies. We will inform the TA about our plan and proceed with it if we get a confirmation.
    • backend: java, Spring Boot, Firebase, mongodb
    • front: materialUI (MUI), ReactJS, Test için Jest, acceptance test için robot framework (sellenium)
    • mobile: flutter
  • We discussed the future work with the TA. Following are a series of notes from our conversation:
    • Annotations are critical. It is important that we get them right
    • We need to produce an MVP (minimum viable product) for the first milestone. Don't attempt to produce a perfect application. It should be a work-in-progress version with some features.
    • Someone should be a tester and test stuff (possibly with selenium)
    • We don't want the mobile interface to look exactly like the pc interface. It should be designed for a mobile phone screen.
    • You can write mobile with any language you want. (We will send the language to the TA for confirmation)
    • We will send our questions to the TA. Group number should be included in the title.
    • We had slack in last semester. It won't be used anymore. We informed the TA that we prefer Discord.
    • We showed the project plan. First milestone will be on the first (or possibly the second week of) november.
    • Backend shouldn't be the bulk of the work for milestone 1. Every aspect of the app shall be developed
    • We shall have the home page online by the next week
    • We will inform the TA about our tech decision
    • Erkin will be granted admin priviliges in our repository. This way, he can add issue template, projects and CI/CD.
    • We asked if the use case diagram is okay. TA said okay.
    • TA also informed us that they will work on clarifying our goals for the milestone.

Action Items

Item Responsible Person Due Date Relevant Issue
Mail the TA about the following topics: admin privileges for Erkin, customer questions, tech decision Cahid Arda Öz 11/10/2022, 23:59
Add github actions and issue template once the admin privileges are granted Erim Erkin Doğan 17/10/2022, 23:59
Fixing the thread issue in the class diagrams Backend team 17.10.2022, 23:59
Completing the home wiki page and the sidebar as described in #237. Inform Cahid Arda Öz once you are done so that we can inform the TA Enes Aydoğduoğlu and Muhammet Ekrem Gezgin 13.10.2022, 23:59
System requirements should be updated to reflect the description in the class of 11.10.2022 Frontend team 17.10.2022, 23:59
Creating the home page in front-end and mobile. Adding the relevant API endpoints to the backend Each team will work on their side of the task 17.10.2022, 23:59
  • For the Team Leaders, please check the relevant table below.

Updated Teams for CMPE451

Back-end

Member Lead
 Demet Yayla X
Başak Önder
Sabri Mete Akyüz
Muhammet Ekrem Gezgen

Front-end

Member Lead
 Güney İzol X
Cahid Arda Öz
Erim Erkin Doğan
Enes Aydoğduoğlu

Mobile

Member Lead
Atilla Türkmen X
Ali Can Milani
Can Atakan Uğur
Musa Şimşek