Skip to content

A full-stack Feedback Management System built with Node.js, React, and MongoDB that allows users to submit feedback with ratings, and admins to review, approve, or delete feedback.

Notifications You must be signed in to change notification settings

StudyTrigger/React_Rating_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Feedback Management System A full-stack Feedback Management System built with Node.js, React, and MongoDB, allowing users to submit feedback with ratings, while admins can review, approve, or delete feedback.

Project Structure This system is divided into two parts:

1. Rating_System_Node (Backend - API) 🔹 Contains all the backend code to handle API requests and communicate with MongoDB. 🔹 Includes a mock_data.json file that you can import into MongoDB.

Setup for Backend Navigate to the Rating_System_Node folder. Install dependencies:npm install

Set up MongoDB: Create a database named ratingSystem Create a collection named Feedback Import mock_data.json into MongoDB. This file is present inside this directory.

Start the backend server: node index

2. React_Rating_System (Frontend - UI) 🔹 Contains all the frontend code built with React. 🔹 Includes a Services folder to handle API communication with the backend.

Setup for Frontend Navigate to the React_Rating_System folder. Install dependencies: Start the frontend server: npm run dev

Features ✅ Users can submit feedback with ratings and comments ✅ Admins can approve, reject, or delete feedback ✅ Feedback is categorized as pending or approved ✅ Responsive and user-friendly UI ✅ Data is stored securely using MongoDB

Tech Stack 🟢 Frontend: React.js 🟢 Backend: Node.js, Express.js 🟢 Database: MongoDB

Screenshots :

image

image

About

A full-stack Feedback Management System built with Node.js, React, and MongoDB that allows users to submit feedback with ratings, and admins to review, approve, or delete feedback.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published