Skip to content

Lalit7374/Customer-Feedback

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

🌟 Customer Review System (MERN Stack)

🧩 Overview

Customer Review System is a full-stack web application built using the MERN stack (MongoDB, Express.js, React.js, Node.js).
It allows users to share, manage, and view reviews for hotels and services in a secure, user-friendly interface.

The project implements JWT authentication, RESTful APIs, and CRUD operations for reviews — showcasing practical experience in end-to-end web application development.

🔗 GitHub Repository: github.com/Lalit7374/Customer-Review-System


✨ Key Features

💬 Review Management

  • Add, edit, and delete reviews for hotels or services.
  • View all reviews with average ratings and timestamps.
  • Sort and filter reviews based on user, rating, or date.

👥 User Authentication

  • Secure login and signup using JWT (JSON Web Token).
  • Passwords encrypted with bcrypt for enhanced security.
  • Role-based access for admin and normal users.

⚙️ CRUD Operations

  • Create, Read, Update, Delete functionality for review data.
  • Clean RESTful API design following MVC architecture.

📊 Admin Dashboard (Optional Enhancement)

  • Admins can manage user reviews and remove inappropriate content.
  • Analytics view for total reviews, active users, and average ratings.

🎨 Frontend Highlights

  • Responsive, mobile-friendly design using ReactJS.
  • Modern UI components with Material-UI / Bootstrap 5.
  • Real-time updates and smooth user experience.

🛠️ Tech Stack

Category Technologies Used
Frontend React.js, Material-UI, Bootstrap 5
Backend Node.js, Express.js
Database MongoDB (Mongoose ORM)
Authentication JWT, bcrypt.js
Architecture MVC (Model-View-Controller)
Version Control Git & GitHub

⚠️ Note

I haven’t added the frontend files yet — I’m currently working on an improved UI design for a smoother and more attractive user experience. The frontend will be updated as soon as possible 🚀

About

Customer Review System is a full-stack MERN web application that enables users to share, manage, and explore reviews for hotels and services through an intuitive and secure interface. This project demonstrates hands-on experience in building scalable web applications with JWT authentication, RESTful APIs, and complete CRUD functionality.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors