Skip to content

Meeting #8 | 22.04.2024

Semih Yılmaz edited this page Apr 22, 2024 · 4 revisions

Meeting Notes #8

📆 Date: 22/04/2024 21:00

📍 Location: Discord

Duration: 40 mins

📝 Moderator: Ebrar

🧑🏼‍💻 Participants

  • Arınç Demir
  • Abdullah Umut Hamzaoğulları
  • A. Ebrar Kızıloğlu
  • Güney Yüksel
  • Özgür Deniz Demir
  • Ramazan Onur Acar
  • Süleyman Emir Taşan
  • Utku Çelik
  • Semih Yılmaz

💬 Agenda

  • Name of our platform.
  • Finalizing the design diagrams - class, use-case, sequence diagrams.
  • Usage of tags in the posts and how to filter in search.
  • Customer Milestone 2.
  • The initial implementation (MVP) of the our application.
  • Forming the sub-teams.
  • Starting the implementation.

📌 Discussions

  • We voted on the name of our platform. The winner is: melodify! 🥳
  • The class diagram will be updated according to the TA's feedback.
  • For designing how to filter in the class diagram, the use-case diagram can be reviewed.
  • The use-case diagram will also be updated according to the TA's feedback.
  • The deadline for the sequence diagram is updated as next Sunday, April 28th.
  • The tags that can be added to the posts by the users will be determined by us. No customized tags are allowed.
  • Such constraint on tags will help us utilize semantic search in the search bar of our platform.
  • There are some unclear points in the software requirements in terms of tags & filters. Let's come back to this later to fix the unclarity.
  • We are expected to deploy the initial implementation (MVP) of the our application.
  • We formed the sub-teams for implementation:
    • Back-end team: Utku, Semih, Suleyman
    • Front-end team: Deniz, Abdullah Umut, Guney
    • Mobile team: Ramazan, Arinc, Ebrar
  • The teams will gather together to start working ASAP.
  • The mobile and front-end teams can start with the UI implementation.
  • Once the API design is complete (Utku will complete it), then, the front-end and mobile teams can apply it to implementation.
  • We will use the frameworks that were determined by the teaching staff and announced on discord.
  • Let's initiate the implementation locally. Then, we can discuss using a docker container.
  • Utku elaborated on docker and how we can use it: Docker allows us have isolated environments, similar to a Virtual Machine. You initially create an image with downloading the necessary libraries etc and then you activate the container, and use this environment like a VM.
  • Arinc will create the second milestone on the Github repo, and add the current design issues to the milestone.
  • Ebrar will initiate the customer milestone report wiki page, and everyone will add the necessary subsections in the following days.
  • Suleyman will update the RAM.

🎯 Action Items

Action Responsible Issues
1 Update the class diagram according to TA's feedback. Guney, Semih, Deniz 106
2 Update the use-case diagram according to TA's feedback. Ramazan, Arinc, Suleyman 104
3 Design the sequence diagrams everyone #issue number
4 Finalize the API design. Utku, Semih 122
5 Create the second milestone on Github. Arinc #issue number
6 Initiate the customer milestone report wiki page. Ebrar 118
7 Update the RAM. Suleyman #issue number
8 Start with UI implementation on mobile. mobile team #issue number
9 Start with UI implementation on web. front-end team #issue number

🏠 Home

🗃️ All Project Files

💻 Lab Reports

📝 Meeting Notes

Lab Meeting Notes
Team Meeting Notes
🧑🏻‍💻 About Us
🗂️ Templates
CmpE 352

🚀 Important Project Files

🗃️ All Project Files
📝 352 Meeting Notes
📜 Research & Resources
Clone this wiki locally