Mentorship-backend: Create user feedback feature

Created on 30 Dec 2018  路  14Comments  路  Source: anitab-org/mentorship-backend

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

Coding Enhancement

Most helpful comment

@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.

All 14 comments

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

@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.

@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 okay ! :) Thank you!

Can I work on this issue?

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

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

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.

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

@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 I am sorry for the delay. I'll keep you updated now onwards.

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

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

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

Was this page helpful?
0 / 5 - 0 ratings