Mulcho Shipping is a dropshipping platform designed to streamline product marketing and delivery. Verified users can join exclusive Messenger and Discord channels to access a curated list of products. They market these products on various platforms like Facebook Marketplace, Instagram, TikTok, and Hamrobazar. When users receive an order, they add it to the website, and the delivery team ensures fulfillment within 3-5 days. Once delivered, users receive a commission, paid via bank or wallet based on the QR code provided during verification.
- User Verification: Users submit personal information and a bank/wallet QR code to get verified by the admin.
- Marketing: Verified users market selected products on their preferred platforms.
- Order Management: Users log orders through the platform, and the delivery team handles the rest.
- Commission Payout: Users earn commissions on completed orders, paid directly to their bank or wallet.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
- File Handling: Multer and Cloudinary for image upload and storage
- Email Services: Nodemailer for communication
- Clone the repository:
git clone https://github.com/yourusername/mulcho-shipping.git
- Install dependencies in both frontend and backend:
cd frontend npm install cd ../backend yarn add
- Set up environment variables: Rename .envExample to .env and set your values in them.
- Run Server
yarn start
- Run Frontend
yarn dev
- Visit http://localhost:3000 to view the project.