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

Improve Feedback form #40

Open
Ashwinib26 opened this issue Oct 2, 2024 · 13 comments
Open

Improve Feedback form #40

Ashwinib26 opened this issue Oct 2, 2024 · 13 comments
Assignees
Labels
gssoc-ext For GSSOC Extended Contribution. hacktoberfest-accepted

Comments

@Ashwinib26
Copy link

To improve user engagement and allow visitors to easily provide feedback and get in touch, I suggest adding both a Feedback Section and a Contact Us Section to the website. This will create a direct line of communication with users and help gather valuable input about their experience with the food services.

Feedback Section: Add a user-friendly feedback form where customers can rate their experience, provide comments on food and service, and submit their feedback, with an engaging visuals aligned with the website's theme.

Contact Us Section: Include a simple contact form for users to reach out, along with essential contact details (phone, email, address) and as of now the social media links redirects to the project admin's contact which should be redirecting to website's social media links.

Copy link

github-actions bot commented Oct 2, 2024

👋 Thank you @Ashwinib26 for raising an issue! We appreciate your effort in helping us improve. Our team will review it shortly. Stay tuned!

@INam1995
Copy link
Contributor

INam1995 commented Oct 2, 2024

please assign it to me @AlfiyaSiddique

@AlfiyaSiddique
Copy link
Owner

@INam1995 Issues are assigned on the first come first serve basis.
I am sure there are plenty of issues for everyone to contribute. Free feel to open new issues.

@AlfiyaSiddique
Copy link
Owner

@Ashwinib26
Thanks for opening this issue.

Right now, we don't need a contact form.
And for the feedback form, its frontend is already being implemented by #11.
Are you interested in working on the backend part of it? If yes let me know and I will assisgn.

@Ashwinib26
Copy link
Author

@AlfiyaSiddique
Yes Sure , I can do the backend part of it , you can assign me the same.
Can you please provide some details that what exactly the functionalities you would be expecting there ?

@AlfiyaSiddique
Copy link
Owner

@Ashwinib26 When the no. of stars and message(optional) is sent from the frontend you have to store it in a model.
Now designing the model is up to you and just make it as efficient as you can. That's it just the feedback data should be stored in database. You can see the code and decide if a new collection(model) is needed to store feedback or it can be implemented in any of the already present collections.

@AlfiyaSiddique
Copy link
Owner

Let me know if you can do it? @Ashwinib26

@Ashwinib26
Copy link
Author

@AlfiyaSiddique
Thank you for the opportunity and for considering me for this task. I gave the backend implementation a try, but unfortunately, I wasn't able to achieve the desired results.
I would be glad to concentrate on areas where I can be more effective or collaborate with the team to address the issues.

@AlfiyaSiddique
Copy link
Owner

Okay, @Ashwinib26 no worries.
Thanks for showing interest

@AlfiyaSiddique
Copy link
Owner

Also @Ashwinib26, one more issue is there which you can work on, it is as follows:
Currently, the feedback button is below on the footer and it appears for all states.
Can you make changes in frontend so that the the button on footer appears only if the user is logged in and the name and email field of the feedback form is already filled in with the logged-in user's name and email and cannot be edited.
Let me know if you can do this.

@Ashwinib26
Copy link
Author

Yes Sure @AlfiyaSiddique I can do this task , thank you for the opportunity.

@Ashwinib26
Copy link
Author

Please assign me the issue @AlfiyaSiddique.

@AlfiyaSiddique
Copy link
Owner

Assigning to you @Ashwinib26

@AlfiyaSiddique AlfiyaSiddique added gssoc-ext For GSSOC Extended Contribution. hacktoberfest-accepted labels Oct 9, 2024
@AlfiyaSiddique AlfiyaSiddique changed the title Add Feedback and Contact Us section Improve Feedback form Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc-ext For GSSOC Extended Contribution. hacktoberfest-accepted
Projects
None yet
Development

No branches or pull requests

3 participants