defaang icon indicating copy to clipboard operation
defaang copied to clipboard

[FEATURE] Discuss questions

Open ykdojo opened this issue 2 years ago • 19 comments

Description

There should be a way for users to discuss a question and suggest answers to it.

ykdojo avatar Oct 06 '22 02:10 ykdojo

Lets design a better prototype first any Suggestions/improvements? are highly appreciated :)

Discuss

adilwahla avatar Oct 08 '22 07:10 adilwahla

@adilwahla did you design all of this from scratch or did you copy some of it from somewhere else?

ykdojo avatar Oct 08 '22 18:10 ykdojo

I am going to complete design on figma (this one: I have designed little bit myself copied too) I will complete it but give me idea how you want it to look like? any changes, thoughts!

1)Description>2)Submission>3)Discussion>4)solution (preferably horizontal tab based)

  1. description will go here from all approved questions.
  2. embed compiler for answers in submission) #281
  3. Discuss is below in detail
  4. solution will be most upvoted answer /discussed answer most approved/submissions

THIS PART ONLY FOCUSSES ON DISCUSSION

lets filter must required in Discussion Main page

  1. tags (language+technique+algo)
  2. time stamps (month/year/hours of submission)
  3. title
  4. upvote
  5. search bar

discuss page (question specific)

  1. user should be able to give detailed explanation of solution with code (markup langauge support)
  2. can upload files (e.g sketch/paper work)
  3. other user can reply/ upvote these are my initial mind sketch will soon convert in figma

feel free to add or remove anything from this list

adilwahla avatar Oct 08 '22 19:10 adilwahla

It seems like you typed out a lot of stuff - would you mind putting it in a more visual format like the one you originally posted here - without copying anything else?

ykdojo avatar Oct 10 '22 15:10 ykdojo

sure check out https://www.awesomescreenshot.com/video/11634711?key=9fcbf8ec2b3e80debac28d5e0823081c

adilwahla avatar Oct 10 '22 18:10 adilwahla

It looks okay, but I feel like it takes too many clicks and opens up too many new views.

Can you try to simplify it and put screenshots instead of a video here?

ykdojo avatar Oct 11 '22 15:10 ykdojo

sure

adilwahla avatar Oct 11 '22 20:10 adilwahla

main

vPAZv5NJ7SFULVmFZjkcXj

6BxBicCuybvMTcWSACSeAK

adilwahla avatar Oct 11 '22 20:10 adilwahla

if you think to make more simpler then don't consider 2nd screenshot and just think all users can discuss in the form of chat where anyone can come & reply or enquire about questions

adilwahla avatar Oct 11 '22 20:10 adilwahla

The main problem is that this is assuming there will be a compiler/IDE for every problem, but it's not always the case - for example, for DevOps questions or behavioral questions

ykdojo avatar Oct 12 '22 15:10 ykdojo

will make changes & update you

adilwahla avatar Oct 15 '22 18:10 adilwahla

Here goes System Design mockup (all tabs will have questions to be filled within given time) systemDesign

adilwahla avatar Oct 18 '22 19:10 adilwahla

Thank you, the thing with this design is that it's very specific to a system design question. But we should really design it so that it works for any type of question. Any thoughts about that?

ykdojo avatar Oct 19 '22 16:10 ykdojo

you are absolutely right for sake of simplicity keeping things simple as much possible is required; I am making new design will share shortly

adilwahla avatar Oct 19 '22 17:10 adilwahla

@ykdojo any luck with this mockup? your thoughts ? covers each category of questions helps filtering too & simple UI

only 2 screens cover whole questions discussion

main-image

chat-page

adilwahla avatar Oct 22 '22 06:10 adilwahla

Thank you, I think it's a really good start. Looks like it's covering some of #74, too.

ykdojo avatar Oct 22 '22 23:10 ykdojo

thanks; when we can start working on it?

adilwahla avatar Oct 23 '22 18:10 adilwahla

@adilwahla whenever you want to start!

ykdojo avatar Oct 26 '22 17:10 ykdojo

okay cool 👍

adilwahla avatar Oct 26 '22 20:10 adilwahla