Skip to content

5th Meeting 17.11.2020

Meriç Üngör edited this page Nov 24, 2020 · 4 revisions

Time & Location

  • November 17th 2020, 15:00
  • Zoom

Attendees

  • Alperen Bağ
  • Berkay Alkan
  • Berke Can Gürer
  • Burak Çuhadar
  • Çağrı Çiftçi
  • Emre Girgin
  • Eylül Yalçınkaya
  • Koray Çetin
  • Mehmet Erdinç Oğuz
  • Meriç Üngör
  • Muhammed Olcayto Türker
  • Veli Can Ünal

Agenda

  1. Presentation work will be distributed among the team.
  2. Each team will update the current status of their work.
  3. The status of the project plan will be discussed.

Discussion

  1. The presentation scenario is prepared.
  2. There will be two presentations, one for Android and one for Web.
  3. The project plan will be finalized, connecting UI to backend task should be added to the project plan.
  4. (Backend) Endpoint for getting categories right now sends the categories in tree form.
    1. They might make the categories more easily accessible for other teams.
  5. (Backend) Discussed when to finish the Login/Signup endpoint.
  6. Each person in the team should add their names and surnames to their personal Github pages.
  7. Dockerizing and deployment should be finished until the presentation.
  8. (Backend) Backend team should share the DB models with other teams.
  9. (Backend) Database testing can be done either creating a separate DB for testing, or finding a mock DB by researching online.
  10. (Frontend) Frontend won't write unit tests until further notice.

The Presentation

Scenario (WEB)

Grandfather Battal is 70 years old. He has 3 sons and 8 grandchildren. Recently one of his sons bought him a laptop so his children and grandchildren can zoom with him. Grandfather Battal loved using it and started trying to solve all of his problems with his laptop. His youngest baby grandchild's birthday is coming up so he wonders if he can find a present online. He searches for "Bebek kiyafetleri" on google and BUYO catches his eye. He enters the website looking for a present. He looks at the categories to find the best suitable one but feels lost due to a wide variety of choices. Wondering what to do, he sees cute baby clothes in the best sellers section. He instantly clicks on it to check the details. Thinking this might be good, he tries to add the product to the wishlist. The website redirects him to sign in. He feels happy that he is familiar with signing in and signing up clicks on sign up to create an account. he enters the information then signs in. Then checks the wishlist page to see if the product is there since he is new to this functionality. He decides to look further and goes back to the homepage through the BUYO logo. He clicks some other baby clothes from the recommended section, likes it, then goes to the wishlist page to make his final decision. After realizing his first choice was a bit expensive, he thinks my grandson is not worth it and removes it from the wishlist from the product details page.

Actions (WEB)

  1. Start from the homepage
  2. Check the categories but doesn't know which one to select
  3. Click a baby product from best seller
  4. tries to add it to wishlist
  5. redirects to signin page
  6. signs up to the platform
  7. signs in
  8. goes back to product page
  9. likes the product
  10. goes to the wishlist
  11. goes homepage
  12. finds another product
  13. adds it to wishlist
  14. goes to wishlist
  15. Removes the expensive product

Scenario (ANDROID)

Student Elif wants to buy jeans for himself. She logins the platform and looks for the pants category. She finds two pants she wants and adds them to her wishlist. Then she chooses pants she wants to see the details about, and enters the product detail page of the pants.

Actions (ANDROID)

  1. Start from the homepage.
  2. Login the platform.
  3. Press the category tab from the navigation bar.
  4. Choose the category "pantolon".
  5. Scroll through the page, and add two products to wishlist.
  6. Press one of the products in the screen to enter product detail page.
  7. Check the detailed information about the product.
  8. Add it to the wishlist.

Task Distribution for the Presentation

  • Readers
    • Berkay Alkan(Android)
    • Burak Cuhadar(Frontend)
  • Presenters
    • Alperen Bag(Android)
    • Meric Ungor(Frontend)
  • Tracking Listeners
    • Olcayto Tuker
    • Eylul Yalcinkaya
    • Cagri Ciftci
  • Q&A
    • Rest of the team will prepare questions to ask the instructors during/after the presentation.
    • Each team can assign 1-2 members as communicators for answering questions.

Action Items

Task No. Person Task Deadline Completion time
1 Mehmet Erdinc Oguz Taking meeting notes 17.11.2020 [email protected] 17.11.2020 [email protected]
2 Backend Team Share the backend db models with other teams 20.11.2020 [email protected]
3 Backend Team Integrate Docker and Auto-Deployment to Dev. 20.11.2020 [email protected]
4 Everyone Add name and surname information to personal Github Pages 22.11.2020 [email protected]
5 Everyone Presentation, scenario and persona preparation, questions 22.11.2020 [email protected]
6 Everyone Milestone Report 26.11.2020 [email protected]

🏠 Home

💻 The Project


👥 Group Members

--- Former ---


📜 Manuals


📜 Milestone Reports


🔬 Research


📜 Meeting Notes

--- CMPE 451 ---

Group Meetings

Backend Meetings

Frontend Meetings

Android Meetings

--- CMPE 352 ---


Clone this wiki locally