Skip to content

Conversation

Renu-code123
Copy link

Which issue does this PR close?

Closes #491

Rationale for this change:

  • The homepage did not have a Feedback & Reviews section, limiting user interaction and reducing opportunities to collect valuable suggestions.
  • Additionally, there was no dedicated Feedback option in the header, making it less intuitive for users to share their experiences.
  • Adding this feature improves UX and engagement by giving users a direct way to provide input while ensuring feedback is stored privately (not displayed).

What changes are included in this PR?

  • Added a Feedback & Reviews section above the footer that includes:
  • Required fields for Name and Email
  • Textarea for feedback input
  • Submit and Cancel buttons
  • Implemented logic to:
  1. Save feedback in localStorage (not displayed publicly)
  2. Show success message after submission
  3. Reset the form automatically
  4. Added a Feedback button in the header navigation that scrolls to the Feedback section for quick access.
  5. Styled the section and buttons to match the site’s existing dark theme and green accent design.

Are these changes tested?

Verified manually by:

  1. Submitting feedback and checking that it is stored in localStorage.
  2. Ensuring success message appears and form resets after submission.
  3. Confirming Cancel button clears the form.
  4. Testing that the header Feedback button scrolls correctly to the section.
    5.⚠️ No automated tests were added since this is primarily a frontend UI enhancement and localStorage-based behavior.

Are there any user-facing changes?
Yes.

  • Users now see a Feedback & Reviews section above the footer.
  • A new Feedback button is visible in the header navigation.
  • On submission, a success message is displayed, enhancing interaction.

Screenshots:

Screenshot 2025-09-17 201308 Screenshot 2025-09-17 201316

@gyanshankar1708 review and merge this

Copy link

netlify bot commented Sep 17, 2025

Deploy Preview for growcraftt ready!

Name Link
🔨 Latest commit 00a45c7
🔍 Latest deploy log https://app.netlify.com/projects/growcraftt/deploys/68cb9978536efb0008cf2e17
😎 Deploy Preview https://deploy-preview-527--growcraftt.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link

Thanks for creating a PR for your Issue! ☺️

We'll review it as soon as possible.
In the meantime, please double-check the file changes and ensure that all commits are accurate.

If there are any unresolved review comments, feel free to resolve them. 🙌🏼

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Feedback & Reviews Section Above Footer in homepage
1 participant