CMPE451 ‐ Milestone 1 Report - bounswe/bounswe2024group6 GitHub Wiki

A summary of the project status and any changes that are planned for moving forward.

Summary of the Project

We are designing and implementing a quiz app and integrated language forum.

A summary of the customer feedback and reflections.

List and status of deliverables.

A summary of the project status and any changes that are planned for moving forward.

Backend:

We have designed and implemented the backend infrastructure. It is up and running. We have the following endpoints implemented so far: posts/, profile_mock/, profile/, profile_update/, get_quizzes/, create-quiz/, signup/, login/, logout/. We are planning to moving forward with connecting posts, quizzes, comments, likes, bookmarks with the user profile and with each other. In addition to that, we are planning to implement a semantic search for the search functionality.

Frontend:

Mobile:

A summary of the customer feedback and reflections.

List and status of deliverables.

  1. Software Requirements Specification:

Here you can find the project requirements.

  1. Software Design (UML diagrams)
  2. Scenarios and Mockups
  3. Project Plan, Communication Plan, Responsibility Assignment Matrix
  4. Weekly reports and any additional meeting notes
  5. Milestone Review (see section below)
  6. Individual Contributions (see section below)
  7. A pre-release version of your software (see section below)

Evaluation of the status of deliverables and its impact on your project plan (reflection).

Evaluation of tools and processes you have used to manage your team project.

The requirements addressed in this milestone.

Individual contributions.

Evaluation of the status of deliverables and its impact on your project plan (reflection).

Evaluation of tools and processes you have used to manage your team project.

The requirements addressed in this milestone.

Individual contributions.

Oktay Özel

Issues Related

  • [Backend]: Profile Model, Serializer, View and Update Functionality #364
  • [BACKEND]: Postman Group Set Up and Translate the Self-Written Endpoints #363
  • [Backend]: Login, Signup, Logout Functionalities #350
  • Backend - Implement Post View Endpoint with Mockdata #308
  • 1st Customer Presentation: Backend Endpoint Implementation #302
  • [Issue Title]: Setup Backend Infrastructure #284
  • [Diagrams]: Class Diagrams #283
  • Take Meeting 2 Notes #276
  • Requirements: Preliminary Functional Requirements #269
  • Lab Report 1: 24 September 2024 #265

Aras Taşçı

Yunus Emre Özdemir

Kaan Yolcu

Elif Nur Deniz

Anıl Köse

Yağız Güldal

Responsibilities:

  • Mobile Application Development
  • Helping with Software Design (Requirements, UML diagrams, Mockups etc.)

Main Contributions:

  • Linked Data & Lexvo Research
  • Use Case Diagram
  • Creating scenario Mock-ups
  • Creating Pages & Components for the Mobile App
  • Getting the Mobile App ready for Customer Milestone 1

Code Related Significant Issues:

  • Create mobile navigation bar - Issue #315
  • Create mobile home page - Issue #316
  • Create mobile login page - Issue #327
  • Create mobile quiz results page - Issue #332
  • Finish Quiz Solving Pages and create a mock quiz (Mobile) - Issue #412
  • Refactor and connect components for Pre-release (Mobile) - Issue #421
  • Remove broken components/functions from the mobile app for Pre-release - Issue #424, Issue #426

Ahmet Oğuz Engin

Ali Tarık Şahin

Halil Özkan