mentorship-backend icon indicating copy to clipboard operation
mentorship-backend copied to clipboard

Create user feedback feature

Open shiv07tiwari opened this issue 6 years ago • 14 comments

Description

As a someone interested in the mentorship system development, I need to receive feedback from the user, so that I can improve the app with the user's feedback.

For this issue, you'll need to think about what the data model should have as attributes (e.g.: a creation timestamp, description of the feedback, ...)

Note: if this is too big, maybe this work should be split into more than one PR (e.g.: 1 for DAO and tests, 1 for data model and tests and 1 for API and tests).

Acceptance Criteria

Update [Required]

  • [ ] Create a Feedback data model class, possibly link it to the specific user
  • [ ] Tests for the data model class
  • [ ] Create Feedback DAO
  • [ ] Create Feedback API
  • [ ] Tests for all of these?

Definition of Done

  • [ ] All of the required items are completed.
  • [ ] Approval by 1 mentor.

Estimation

2 hours

shiv07tiwari avatar Dec 30 '18 00:12 shiv07tiwari

Hi! I would like to attempt this issue! Is that ok?

iulianav avatar Dec 30 '18 01:12 iulianav

@shiv07tiwari check what I've updated in the PR description ;) There was some lack of information for who doesn't know much about the app.

isabelcosta avatar Dec 30 '18 01:12 isabelcosta

@iulianav I want to say yes, but at the same time discuss this first with the community, especially in community open sessions to understand if this is a good way to approach the feedback from the user. So maybe it is better to hold until community open sessions start again on January 3rd. Once it is talked at least once you can work on this. If you want you can start thinking about this and how you would implement this :)

isabelcosta avatar Dec 30 '18 01:12 isabelcosta

@isabelcosta okay ! :) Thank you!

iulianav avatar Dec 30 '18 22:12 iulianav

Can I work on this issue?

chahat99 avatar Jan 23 '20 19:01 chahat99

Hey @chahat99 I would say yes, you can. Feel free to design your solution how you would like ;)

isabelcosta avatar Jan 25 '20 13:01 isabelcosta

@isabelcosta Can I work on this issue if @chahat99 is not working?

jotharman avatar Apr 08 '20 17:04 jotharman

Hi @jotharman I was working on this issue and have done quite a bit of work. I couldn't finish it as I got busy in proposal submission. I am working on it currently and will soon send the PR.

chahat99 avatar Apr 08 '20 18:04 chahat99

Thanks, @chahat99 for letting me know :) Please continue.

jotharman avatar Apr 09 '20 06:04 jotharman

@jotharman thank you for asking the contributor assigned :) @chahat99 thank you for the update, although please let us know when you cannot work on an issue you have been assigned to. I properly assigned this to you.

isabelcosta avatar Apr 09 '20 11:04 isabelcosta

@isabelcosta I am sorry for the delay. I'll keep you updated now onwards.

chahat99 avatar Apr 09 '20 12:04 chahat99

@chahat99 any update? Do you need any help with the issue?

isabelcosta avatar Apr 12 '20 19:04 isabelcosta

@isabelcosta I am working. I'll send the pull request by tonight .I'll contact you if I need any help.

chahat99 avatar Apr 13 '20 11:04 chahat99

@isabelcosta I sent the pull request #538 few days back. Could you please review it?

chahat99 avatar Apr 17 '20 18:04 chahat99