Open Kavya-24 opened 4 years ago
@Kavya-24 I also thought of this a while back. I think that this would be an issue for the backend and just creating the front end would not suffice as we will not be able to get any information regarding the feedback unless and until the backend does not have the proper data structures to carry it.
What do you think?
@Priyansh-Kedia What I thought was that if we could store the feedback sent to the organization in some way or the other (a string of text for example) and embed this , we may be able to send the email. I don't know if this is possible as I am not yet familiar with how Flask backend will be working but I think it can be taken into consideration after looking at the following article. https://overiq.com/flask-101/sending-email-in-flask/ @isabelcosta @m-murad @foongminwong Please provide us guidance.
@Kavya-24 Yes, flask uses SQLAlchemy and SMTP for the delivery of the mails. What I am saying is that I do not think that there is a field in the current database to hold the feedback forms according to the users. Also, the idea of storing messages as a string is good, but how do you think of doing that?
@Priyansh-Kedia We could create a <String, String> multimap in this, so as to store the email as the key with a particular string associated with it if you are talking about the data structures in particular :)
@Priyansh-Kedia We could create a <String, String> multimap in this, so as to store the email as the key with a particular string associated with it if you are talking about the data structures in particular :)
That is what I was thinking, you will have to store the key value pair somewhere, and for that you will need API endpoints to coordinate with the backend, and as far as I know, the current backend is not populated with methods for the particular issue. Your issue, nevertheless will be helpful (If it is completed completely).
Please correct me if I am wrong.
is this available to be worked on? do assign to me if it's available.
Is this issue open is yes i would like to work on this
Is this issue open is yes i would like to work on this
I think we would need to implement this in the backend. Not sure why @mayburgos removed the label. @isabelcosta @vj-codes can you confirm?
Is your feature request related to a problem? Please describe. As a user of mentorship-android, I might want to get a copy of the feedback that I provided.
Describe the solution you'd like Extract the text that has been entered as feedback and store it on the database. Use Flask libraries to implement mail features
Additional context May I work on the frontend part of this?