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