A complete multi-vendor e-shop built using the MERN stack, featuring user and seller accounts, product management, and real-time chat.
- User Accounts: Create and manage your account to buy products.
- Seller Accounts: Register as a seller to list and manage your products.
- Stripe Integration: Secure payment processing.
- Cloudinary: Image uploading and management.
- Socket.IO: Real-time chat functionality.
- Redux Toolkit: Efficient state management.
- Clone the repository:
git clone https://github.com/yourusername/your-repo.git Navigate into the project directory:
cd your-repo Install dependencies for the backend:
npm install Install dependencies for the frontend:
cd ../frontend npm install
cd ../socket npm install Set up environment variables in both backend, socket and frontend directories.
Start the development server: npm start cd ../frontend npm start cd ../socket npm start
YouTube Video:
Fiverr For freelance services and more: https://www.fiverr.com/rehmanmusharaf
Upwork For more professional work: https://www.upwork.com/freelancers/~01d1c419c4e17eff8e
License This project is licensed under the MIT License - see the LICENSE file for details.
css Copy code
Feel free to adjust any details as needed!