Physical Goods Multi-Vendor ECommerce Portal

Job ID: 39181498

Budget: ₹37,500 – ₹75,000 INR

I'm looking for a skilled developer to create a tailored multi-vendor eCommerce portal focused on selling physical goods. The platform needs to support a robust vendor management system and incorporate features for product rating and reviews.

Project Overview:
We are a startup focused on providing innovative solutions for the export business. Our primary objective is to create a user-friendly, secure, and efficient web portal that streamlines product sourcing, communication, and order management for both buyers and sellers in the export industry.
Target Users:
1. Buyers (Importers): Companies or individuals looking to purchase products from exporters.
2. Sellers (Exporters): Manufacturers or companies listing products for sale, managing inventory, and fulfilling orders.
3. Admins: Super users who manage the platform, approve product listings, and monitor transactions.
________________________________________
Key Features and Functionalities:
1. Login/Signup System
• Login Methods: Users can sign up and log in using their Google, Facebook accounts, or mobile number (OTP verification). Email verification will be done through an activation link.
• Forgot Password: A link will be provided for users to reset their passwords.
2. Buyer User Profile
• Profile Details: Include photo, company name, address, country, phone number, and email.
• Edit Profile: Buyers should have the ability to update their profiles.
3. Product & Order Management
• Product Search: Buyers can search products based on keywords, categories, or brands.
• Add to Watchlist: Users can add products to a watchlist to receive updates.
• Add to Cart: Buyers can add products to their cart for order processing.
• Custom CIF Price Calculation: Upon selection, buyers can choose delivery methods (Sea or Air) and enter required details to get customized CIF prices.
4. In-App Chat (Messaging System)
• confirmation page with order ID is shown.
Email And Notification,


• Inquiry Button: Buyers can click an inquiry button to initiate a chat regarding a product. The chat will be linked to the order ID.
• Order Notifications: Admins and buyers will receive notifications for new orders and messages.
• Email Alerts: Each chat message will trigger an email notification for all involved parties.
5. Seller Role
• Product Listing Request: Sellers must submit basic details for approval before adding their products.
• Product Management: After approval, sellers can list, modify, delete, or update products with details like price in INR, stock, and delivery stations.
• Seller Dashboard: Sellers will have a dashboard that includes notifications, chat options with admin, and access to the purchase team.
6. Admin Interface
• Product Management: Admin can add products, define categories, upload product images, set prices in USD, and manage product metadata (e.g., HSN code, dimensions, and SEO tags).
• Seller Management: Admins can approve or reject seller applications, manage user roles, and contact sellers via messaging.
• Order & Chat Management: Admins can handle chats with buyers and sellers on each order, attach files, and resolve issues.
7. CIF Price Workflow
• Mode of Delivery: The system allows users to select between Sea or Air delivery.
• Sea Delivery: Users choose destination country and delivery port, followed by FCL or LCL options. Based on container types and quantity, the system calculates the CIF price.
• Payment: Once the CIF price is displayed, buyers can start the order process and select their preferred payment terms (e.g., credit, bank transfer).
8. Multiple Product Workflow
• Add to Cart: Buyers can add products to their cart, with the ability to select the product’s brand, size, and quantity.
• CIF Price Calculation: After product selection, the system calculates CIF price based on destination and shipping mode.
• Order Confirmation: After selecting the payment option, the buyer submits the order, and a confirmation page with order ID is shown.

9. SEO and Statics Pages
• SEO Optimization: All pages, including product pages, categories, and blogs, must be SEO-friendly.
• Other Pages: Home page, About Us, Contact Us, Terms and Conditions, Privacy Policy.
Related categories: PHP eCommerce MySQL MEAN Stack