Đã Đóng

Build an eCommerce Website (Single Vendor and Drop-shipping API integration)


Develop an eCommerce shopping application that should allow product listing and selling by a single vendor and API integration with a dropshipping provider. It must allow both manual upload of product details and as well as an automated listing of product information by fetching details using dropshipping API.

The overall solution must be based on the MERN stack. The front-end to be developed using Bootstrap with React JS (with Redux), the middle-tier must be entirely REST-based APIs implementation to be developed using nodejs. The database to be used is MongoDB.

The entire application must be developed keeping in mind application security, performance, and ease of future scaling requirements. Although not limited to it, the high-level requirements are summarized below.


• Token Based Authentication using JWT

• Authentication – Standard user name (email) and password

• Oauth2 Authentication – Login using Facebook, Google

Authorisation and User Roles:

There will be four user roles in this application and will have different functional requirements.

• Administrator – User management, listing categories and various security related administration.

• Moderator – Approve listings by the seller, monitor transaction (buy, sell), view search keywords, Troubleshoot issues and be able to monitor security related statistics.

• Seller – List their products or items for selling

• Buyer – browse items and be able to buy items

High-Level Features and Functionalities

Note: As applicable the below functions are required to have Create, Delete, Disable, Enable, Edit options.

Admin Dashboard

• Detailed statistics and reports (Sales, Users)

• Users and User groups management

• Roles and Permissions management

• Multiple levels of administrative access

• Product Categories management

• Product Attributes management

• Coupon management

• Loyalty programs (Points Earnings system for customers and vendors)

• Location based currency Management

• SEO Management

• Multiple languages, currencies, taxes

• Comments and reviews

• Multiple payment methods

• Database backup / restore Option

• Logging and Monitoring

• Vendor account balance, sales reports, and statistics

• Built-in import / export tool

• Product editing

• Product Creation forms

• Coupon Management

Moderator / Support:

• Product approval system

• Advanced order management system

• Act on behalf of a vendor

• Order email notifications

• Return merchandise authorization


• Contact Us form

• Self-Managed Profile

• Password Change, Profile Details etc, 2FA

• Purchase Orders Dashboard and Tracking

• Location based currency

• Contact-Us form

• Abandoned Shopping Cart Email


• Informational/FAQ pages for customers

• Terms and conditions

• Return / Cancellation policy

• Shipping methods

• Simple and Advanced search options

Security Requirements

- The application must be free from all known security vulnerabilities. Secure coding best practices must be followed to avoid any future re-work.

- Must ensure that coding security practices are followed for nodejs, react and standard application security practices (Details/Guidelines will be provided later)

- Two Factor Authentication (2FA) using Google Authenticator

- Google re-CAPTCHA to be used for vast majority of the forms which are prone to bot-attacks.

Performance Requirements

- Use Scalable Vector Graphics (SVG) for graphics

- Implement Infinite Scroll And Image Lazy Loading In React

Dropshipping API Integration

- Automatic fetching of product information from the dropship provider

Other Requirements

- Must provide documentation with step by step guide to setup, configure and deploy the application.

- Must setup the application and database once the project in complete on the live environment

- 10 – 25% Flexibility to accommodate any new features or functionality on an agreed pricing.

Kĩ năng: NoSQL Couch & Mongo, Node.js, RESTful, React.js, MongoDB

Xem nhiều hơn: build ecommerce website shirt customized, build ecommerce website lamp, build ecommerce website using oscommerce part, can build ecommerce website, step build ecommerce website dreamweaver asp, build ecommerce website cheap, build ecommerce website css, build ecommerce website design process ppt, build ecommerce website grails, build ecommerce website php, drop shipping api, student required build ecommerce website, magento vendor drop shipping extension, need someone build ecommerce website, ups shipping api integration website php, easy build ecommerce website, build ecommerce website wordpress, Build a Website using Joomla template & extention, APi integration

Về Bên Thuê:
( 6 nhận xét ) Bangalore, India

ID dự án: #30444399

10 freelancer chào giá trung bình₹47450 cho công việc này


Hello Hiring Manager, I read your job descriptions carefully, I am very interesting in your job of Build an eCommerce Website (Single Vendor and Drop-shipping API integration) I have the enough experience and good proj Thêm

₹85000 INR trong 7 ngày
(5 Nhận xét)

Hello Dear, I've reviewed your project details you shared above and I can build an Professional and High Quality E-commerce website as per your requirements. Let's have a talk via chat to finalize the project. I would Thêm

₹40000 INR trong 10 ngày
(4 Nhận xét)

Hi, I have read and understood your job description and I would be glad to start working on your project for eCommerce Website. I have completed 500+ projects so I am very excited to participate in this project. I spe Thêm

₹42000 INR trong 25 ngày
(1 Nhận xét)

I can complete the work as per your requirement, Please contact to have a discussion, I am ready to start right away

₹12500 INR trong 2 ngày
(0 Nhận xét)

Dear Hiring Manager, I'm very interested in your job post. Development Technologies: - An excellent knowledge of all major responsive framework like Twitter Bootstrap2&3, Zurbfoundation 3,4&5,Skeleton, I am able to cre Thêm

₹50000 INR trong 30 ngày
(0 Nhận xét)

Hello, Thanks for the job post. I understood all the stuff that you have mentioned. I will develop and design this single vendor E commerce website. Yes, I try to analyse the requirement in detail. I check the fe Thêm

₹75000 INR trong 7 ngày
(0 Nhận xét)

Hi there, I love to help you as an expert MERN stack web developer to build you a eCommerce shopping application that should allow product listing and selling by a single vendor and API integration with a dropshipping Thêm

₹25000 INR trong 7 ngày
(0 Nhận xét)

I've been doing freelancing since 2019. I've read the project description carefully and in the recent times I've delivered a similar project to a client.

₹25000 INR trong 10 ngày
(0 Nhận xét)

Hi, I have gone through a requirement of an eCommerce Website (Single Vendor and Drop-shipping API integration) along with technology to be used for front end and authentication part. Myself along with my team have wo Thêm

₹37500 INR trong 30 ngày
(0 Nhận xét)

Hello there, I've totally got all your requirements noted such (Authentication, User Roles, Admin Dash Board, Moderator Support, Customer etc) and I'm available to execute every requirement/functionality deliver you a Thêm

₹82500 INR trong 25 ngày
(0 Nhận xét)