β Feedback Platform π Project Overview
The Feedback Platform is a web-based application designed to collect and manage customer feedback for products and services. The system allows companies to gather valuable insights from users while rewarding customers for sharing their experiences.
The platform creates an interactive environment where companies can display their products, collect user feedback, analyze responses, and improve product quality based on customer insights.
This project was developed as part of the Undergraduate (Bachelor of IT) Final Year Project.
π― Project Objectives
β’ Create a centralized platform to collect product feedback β’ Enable users to submit reviews and suggestions β’ Help companies analyze customer satisfaction β’ Provide rewards to users for contributing feedback β’ Improve product quality through customer insights
βοΈ System Features User Features
User registration and login
Browse products
Submit feedback and ratings
Earn rewards for feedback submission
Company / Admin Features
Add and manage products
View customer feedback
Analyze product reviews
Monitor user engagement
π System Architecture
The system consists of two main components:
Frontend Handles user interaction and interface.
Backend Processes user requests, manages feedback data, and communicates with the database.
π Project Structure Feedback-Platform β βββ frontend/ # User interface components βββ backend/ # Server-side logic and APIs βββ README.md # Project documentation π Technologies Used Frontend
HTML
CSS
JavaScript
Backend
Node.js
Database
MongoDB
Other Tools
Git
GitHub
π Applications
This system can be used by:
β’ E-commerce companies β’ Product development teams β’ Marketing teams β’ Businesses seeking customer insights
The platform helps organizations make data-driven decisions using customer feedback.
π Project Repository
GitHub Link: