Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write Requirements of the Project #266

Closed
3 tasks done
set120120 opened this issue Oct 1, 2024 · 4 comments
Closed
3 tasks done

Write Requirements of the Project #266

set120120 opened this issue Oct 1, 2024 · 4 comments
Assignees
Labels
effort: high Complex, time-intensive tasks. priority: high Issue needs to be closed in the next two days. status: completed Issue is completed. type: documentation Improvements or additions to documentation type: planning Planning for the project.

Comments

@set120120
Copy link
Contributor

set120120 commented Oct 1, 2024

Description

For last week's questions, requirements need to be written for the concept determined as a result of discussions both with Furkan and within the group.

Tasks

Estimated Time

6 hours

Deadline

08.10.2024 - 12.00

Reviewer

@odenizddd - 10.10.2024

@set120120 set120120 added type: documentation Improvements or additions to documentation priority: high Issue needs to be closed in the next two days. effort: high Complex, time-intensive tasks. status: new Issue is new. type: planning Planning for the project. labels Oct 1, 2024
@set120120 set120120 added this to the 451 Group 5 Milestone 1 milestone Oct 1, 2024
@set120120
Copy link
Contributor Author

We have completed all requirements for now. We are waiting for your detailed review @odenizddd .

@set120120 set120120 added status: need review Issue is in need of a review. and removed status: new Issue is new. labels Oct 10, 2024
@odenizddd
Copy link
Contributor

odenizddd commented Oct 10, 2024

Let me break down the issues and questions I observed while reading the requirements:

  • Requirement 1.1.2.2 says the account should be recoverable by email. My concerns is that this might be too complex for us to implement in a reasonable amount of time. So can anyone from the backend team please give me some feedback whether this feature is feasible or not.

  • Requirements 1.1.3.1.11 says multiple questions can be created at the same time by typing multiple words. This approach might not result in a user-friendly experience. Because user also has to select the sense of the words they want to learn and returning senses for mulitple words in the search preview might clutter the preview area and obscure the user's workflow. If the requirement team has thoroughly discussed it among themselves and decided to include this feature anyways, we can go for it. Otherwise I think it is best we discuss it to make a decision.

  • Requirement 1.2.2.4 says system should allow searching based on category. Do we have a mechanism for that. Are we going to use user-provided tags or something else?

@semihYILMAZ37
Copy link
Contributor

thanks for the review!

  • I believe that account recovery by email is not an easy feature. It can be good to remove this requirement.
  • For multiple questions at once, we should discuss it at the lab today.
  • We removed requirement 1.2.2.4.

@odenizddd
Copy link
Contributor

Seeing as we won't be implementing account recovery by email, and muliple question creation, closing this issue now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort: high Complex, time-intensive tasks. priority: high Issue needs to be closed in the next two days. status: completed Issue is completed. type: documentation Improvements or additions to documentation type: planning Planning for the project.
Projects
None yet
Development

No branches or pull requests

6 participants