Meeting Notes #12 - bounswe/bounswe2022group7 GitHub Wiki

Meeting Information

Date: 06/05/2022
Time: 20:00
Online/Offline: Online
Location: Zoom
Duration: 2.5 hours
Note Taker: Aziza Mankenova

Attendees

  • Cahid Arda Öz
  • Demet Yayla
  • Ali Can Milani
  • Musa Şimşek
  • Erim Erkin Doğan
  • Mehmet Emin İpekdal
  • Güney İzol
  • Aziza Mankenova
  • Rafet Oğuz Pançuk
  • Atilla Türkmen
  • Can Atakan Uğur
  • Hasan Bingölbali

Agenda

  • Reviewing the work done so far on the frontend, backend, and database
  • Discuss the database to use
  • Merge all of the practice-app/ branches into parent branch
  • Decide on get and post requests for each member
  • Find external APIs that can be used

Discussions

  • Cahid Arda presented ad explained the frontend base created by the frontend team, Güney presented the backend base developments and Can Atakan presented the database base developments.
  • The database to be used is SQLite.
  • Decided to use Swagger for the documentation of the API.
  • Pull requests to merge the database, backend and frontend were performed during the meeting. The final merged changes can be found in the practice_app branch.
  • The following external APIs were suggested during the meeting :
  • The RESTful API should be created for the following features:
    • Art Item -> view, add
    • Event -> view, add
    • Discussion forum -> view, post
    • Signup, login, logout
    • View and add participants of the event
    • Search a word from Wikipedia
    • View user profile, edit profile information
    • View and add comments on the discussion thread
    • Report copyright infringement, view copyright infringement reports, remove art item
    • Request verification, view verification requests, approve/reject verification request
    • View content on the platform (home page), search
    • Find events nearby
  • Everyone should create a new branch after implementing their features. The naming convention for the branch should be like this: "practice-app/feature/create-event"
  • Need to clarify if we can use 2 Flask applications with TA.

Action Items

Item Responsible Person Reviewer Due Date Relevant Issue
View, add art items Can Atakan Uğur Ali Can Milani 10/05/2022, 20:00
View, add events Cahid Arda Öz Atilla Türkmen 10/05/2022, 20:00 #158
View, create discussion forum Demet Yayla Aziza Mankenova 10/05/2022, 20:00
Signup, login, logout Güney İzol Cahid Arda Öz 10/05/2022, 20:00
View and add comments on the discussion forum Aziza Mankenova Can Atakan Uğur 10/05/2022, 20:00 #163
Search a word from Wikipedia Atilla Türkmen Demet Yayla 10/05/2022, 20:00 #175
View user profile, edit profile information Atilla Türkmen Erim Erkin Doğan 10/05/2022, 20:00 #172
View and add participants of event Erim Erkin Doğan Güney İzol 10/05/2022, 20:00 #165
Report copyright infringement, view copyright infringement reports, remove art item Ali Can Milani Hasan Bingölbali 10/05/2022, 20:00 #180
Request verification, view verification requests, approve/reject verification request Musa Şimşek Mehmet Emin İpekdal 10/05/2022, 20:00 #162
View content on the platform (home page), search Cahid Arda Öz Musa Şimşek 10/05/2022, 20:00
Find events nearby Rafet Oğuz Pançuk 10/05/2022, 20:00

Conclusions

  • The research tasks are divided among the team during the meeting
  • Reviewers are randomly assigned
  • It was decided that we can meet again on Tuesday