Feedback App


The purpose of this project was to create an application utilizing blockchain technology. After an ideation phase exploring different possibilities, I decided to develop a feedback application that allows users to submit, view, and analyze feedback securely. The app was built using PHP (with blockchain integration), JavaScript, HTML, and CSS, with a focus on creating a clear user interface and smooth user experience.

Feedback App


The purpose of this project was to create an application utilizing blockchain technology. After an ideation phase exploring different possibilities, I decided to develop a feedback application that allows users to submit, view, and analyze feedback securely. The app was built using PHP (with blockchain integration), JavaScript, HTML, and CSS, with a focus on creating a clear user interface and smooth user experience.

Desing Process


As part of the design process for my Feedback App, I created low-fidelity wireframes in Figma to visualize the structure and user flow before moving on to high-fidelity designs or implementation. My goal was to create a simple and intuitive interface that allows users to easily sign up, log in, and provide feedback.


I started by sketching the main screens — the Sign Up / Login page and the Feedback submission page. The wireframes helped me focus on usability, layout, and the logical flow of interactions without getting distracted by visual details.


The Sign Up page includes essential input fields such as username, email, and password, with clear call-to-action buttons for signing up or logging in. The Feedback page allows users to select a teacher from a dropdown menu and write their feedback in a text field, followed by a simple “Submit” button.


Creating these wireframes in Figma allowed me to quickly test and refine the structure of the app and ensure that the user journey was smooth and straightforward before moving to the prototyping phase.

Functionality and Outcome

Users can fill out feedback forms, submit them, and view results presented clearly and visually. The blockchain integration ensures that feedback is stored securely and verifiably. This project allowed me to combine visual design with technical implementation while prioritizing usability and a rewarding user experience.


The Feedback App demonstrates my ability to design functional, interactive, and visually appealing digital solutions while leveraging modern technologies.

Users can fill out feedback forms, submit them, and view results presented clearly and visually. The blockchain integration ensures that feedback is stored securely and verifiably. This project allowed me to combine visual design with technical implementation while prioritizing usability and a rewarding user experience.


The Feedback App demonstrates my ability to design functional, interactive, and visually appealing digital solutions while leveraging modern technologies.

Results

The feedback view displays all submitted responses in a clear table format. Each entry shows the block index, timestamp, giver, teacher, and feedback text. This layout visually demonstrates how the blockchain stores feedback securely and transparently, with every entry recorded in order and uneditable after submission.

The feedback view displays all submitted responses in a clear table format. Each entry shows the block index, timestamp, giver, teacher, and feedback text. This layout visually demonstrates how the blockchain stores feedback securely and transparently, with every entry recorded in order and uneditable after submission.

Create a free website with Framer, the website builder loved by startups, designers and agencies.