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

[Ceylin] Add Discussion Posting into Web #337

Closed
3 tasks done
ceylingebes opened this issue Dec 10, 2024 · 2 comments · Fixed by #351 · May be fixed by #326
Closed
3 tasks done

[Ceylin] Add Discussion Posting into Web #337

ceylingebes opened this issue Dec 10, 2024 · 2 comments · Fixed by #351 · May be fixed by #326
Assignees
Labels
front end related to the app's graphical design, request and response management priority: high web

Comments

@ceylingebes
Copy link
Contributor

ceylingebes commented Dec 10, 2024

As we have decided in Lab 8 and also according to the feedback we got from customers, mentioned in PR #326, we need to create a new post type named as discussions for our web application. The related acceptance criteria and example usages are stated below:

"Users shall be able to just discuss on the forum without posting a question.

Acceptance Criteria:
A discussion section will be introduced where users can post open-ended topics without marking them as questions.
Example Usage:
User creates a new discussion thread about "The future of AI in education" and receives comments from other users."

You may split the issue to tasks if necessary

  • Differentiate post types for discussions or questions in feed
  • Differentiate post types for discussions or questions in question details page
  • Add discussion and question tabs for post creation page

Deadline: 13.12.2024
Estimated effort: 2 hrs
Reviewer: @kristinatrajkovski , @halil-karabacak

@ceylingebes ceylingebes added priority: high front end related to the app's graphical design, request and response management web labels Dec 10, 2024
@ceylingebes ceylingebes added this to the 451 - Final Milestone milestone Dec 10, 2024
@ceylingebes ceylingebes self-assigned this Dec 10, 2024
@ceylingebes ceylingebes linked a pull request Dec 10, 2024 that will close this issue
@Mutti499 Mutti499 self-assigned this Dec 14, 2024
@Mutti499
Copy link
Contributor

I came here to help my friend Ceylin about backend. In my last commit added:

  • Adding question type. Changing adding and editing functions according to that. Improving backend
  • Change bookmark logic.
  • Fixing feed post frontend a big time.
  • Removing horrible check_bookmark function.

@ceylingebes
Copy link
Contributor Author

ceylingebes commented Dec 16, 2024

Just for the update: I have completed the changes in the feed and post creation pages. You can check them in add-discussions branch. I am waiting for question details page since our friend Damla is making huge changes there.

@ceylingebes ceylingebes linked a pull request Dec 16, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
front end related to the app's graphical design, request and response management priority: high web
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants