Welcome to the MERN Grocery Shop Project! This project is built using the MERN (frontend=> React) stack and incorporates various features like user authentication, product listings, reviews, and more.
- 🚀 Login/Sign Up: Users can create accounts or log in to existing ones.
- 🔐 Forgot Password: Forgot your password? No problem! Users can reset their passwords via email.
- 🔒 Update Password: Users can change their passwords for added security.
- 📝 Customer Reviews: Customers can leave reviews for products.
- ✏️ Update Reviews: Customers can edit or delete their reviews.
- 📦 Product Lists: Browse and view product listings.
- 🔍 Filter Products: Filter products by category, price, or other attributes.
- 🔎 Search Products: Search for specific products by name or keywords.
- 🛒 Cart Items: Add products to the cart for purchase.
- 🛍️ Order Summary: Review and confirm orders before checkout.
- 📄 Order Details:payment by sslcommerz and View order history and details.
- 👨💼 Admin Functionality: Special features for administrators to manage products and users.
-
Clone the repository:
git clone https://github.com/ibrahim-pk/Grocery-client.git
-
Change into the project directory:
cd Grocery-client
-
Install frontend dependencies:
npm install
-
Start the frontend:
cd Grocery-client npm start
-
Access the application in your web browser at
http://localhost:3000
.
Happy coding! 👩💻👨💻