A full-stack restaurant review web application built using the MERN Stack (MongoDB, Express.js, React, and Node.js). This platform allows logged-in users to add, edit, and delete restaurant reviews, providing an interactive and dynamic experience.
- User Authentication (Sign up, Login, Logout)
- Add, Edit & Delete Reviews for restaurants
- Responsive & Interactive UI
- MongoDB Database Integration
- RESTful API with Express.js & Node.js
- **Error Handling **
Restaurant-Review-MERN-Stack/
- │── client/ # React frontend
- │── server/ # Node.js & Express backend
- │── README.md
- Frontend: React, Bootstrap
- Backend: Node.js, Express.js
- Database: MongoDB
- Version Control: Git & GitHub
git clone https://github.com/Abdullah-ahfj/Restaurant-Review-MERN-Stack.git
cd Restaurant-Review-MERN-Stackcd server
npm installOpen a new terminal and navigate to the client folder:
cd client
npm installInside server/.env: env Copy Edit MONGO_URI=your_mongodb_connection_string MONGO_NS=your_mongodb_connection_string PORT=5000
node index.jsOpen a new terminal:
cd client
npm startSign up or log in as a user.
Browse restaurants and add your reviews.
Edit or delete your reviews anytime.





