project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

FeedSupport

Feedsupport lets businesses create secure feedback forms, verified by Ethereum Attestation Service, and prevents duplicate submissions with Worldcoin. Verified feedback is transformed into testimonials, ready to embed on your website for enhanced trust.

FeedSupport

Created At

Superhack 2024

Winner of

Worldcoin - Pool Prize

Prize Pool

Project Description

Feedsupport is a platform that enables businesses to create and share feedback forms with their users, securing each response with Ethereum's blockchain for easy future verification. By integrating Worldcoin, it prevents multiple submissions, ensuring feedback is authentic. Feedsupport also converts verified feedback into testimonials that can be seamlessly embedded on your website, enhancing trust and credibility with your audience.

How it's Made

Here is all the link for code where we are implemented the code :-

  1. Hook for using EAS https://github.com/Trymbakmahant/FeedSupport/blob/main/frontend/hooks/useEAS.tsx 2.Submitting form and also saving it to EAS https://github.com/Trymbakmahant/FeedSupport/blob/main/frontend/app/feedback/%5Bid%5D/page.tsx#L141

  2. WorldCoin Frontend https://github.com/Trymbakmahant/FeedSupport/blob/main/frontend/components/Worldcoin/WorldIDWidget.tsx

  3. Worldcoin Cloud Verification https://github.com/Trymbakmahant/FeedSupport/blob/main/frontend/app/api/verifyWorldID/route.ts

Frontend: We’ve built Feedsupport using modern technologies like Next.js for a fast and scalable React-based framework, GSAP for creating smooth animations and interactions, and Shadcn for sleek and customizable UI components. These tools allow us to create a responsive, user-friendly interface that ensures a seamless experience for both businesses and their customers.

Backend: On the backend, we use the Ethereum Attestation Service (EAS) to securely store all FormsResponse data. EAS enables us to record each feedback response on the Ethereum blockchain, ensuring that it remains tamper-proof and verifiable. Once the data is stored, it’s made public and immutable, meaning it cannot be altered by anyone, providing a high level of trust and transparency.

User Verification: To ensure that each feedback submission is unique and from a real person, we’ve integrated Worldcoin into our platform. Worldcoin not only verifies the identity of the user but also prevents them from submitting multiple responses, ensuring that the feedback is authentic and reliable.

Database: We rely on EAS for more than just data storage. It also serves as our primary database, allowing us to save and verify data while making it publicly accessible. The use of EAS guarantees that once feedback data is created, it cannot be changed, providing an additional layer of security and integrity to the feedback process.

By combining these technologies, Feedsupport delivers a powerful, secure, and user-friendly platform for collecting and verifying feedback, transforming it into testimonials that can be trusted and easily shared.

background image mobile

Join the mailing list

Get the latest news and updates