Upwork logo

Experienced Developer Needed for Hybrid Affiliate and Direct E-commerce Platform

Upwork

We are seeking a skilled developer to create a hybrid e-commerce platform that integrates both affiliate marketing and direct sales features. The ideal candidate will have a strong understanding of e-commerce solutions, payment gateways, and affiliate tracking systems.

Suggest and implment any theme which can help on hybrid model.

Job Title

Full Stack Developer Needed for Hybrid Ecommerce Platform

Project Overview

We are looking for an experienced full stack developer to design and build a web based ecommerce platform that supports a hybrid business model.

The platform will display both

Affiliate products that redirect users to third party marketplaces

In house products that are sold and fulfilled directly by us

Both product types must appear together in a single catalog with clear labeling so users understand whether they are purchasing directly or being redirected externally.

The system should be scalable and structured to support multiple product categories and future growth.

Business Model

The platform will generate revenue through

Affiliate commissions from third party marketplaces

Direct sales of in house products

Both models must function seamlessly within one unified user experience.

Scope of Work

Frontend

Home page with featured products

Product listing page with mixed product types

Category filtering and search

Product detail page with product type badge

Cart and checkout for in house products only

External redirection flow for affiliate products

Fully responsive design for desktop and mobile

Backend

REST API architecture

Product and category management

Affiliate link management

Order management for in house products

Basic affiliate click tracking

Admin dashboard

Database

Design and implement database structure including:

Categories

Products

Orders

Order items

Admin users

Affiliate click logs

Functional Requirements

Admin Capabilities

Add and edit affiliate products with links

Add and manage in house products

Manage stock and pricing

View order records

Track affiliate clicks

User Capabilities

Browse catalog

Filter by category

Search products

View product details

Redirect to affiliate marketplace

Add in house products to cart

Complete checkout

Non Functional Requirements

Responsive across devices

Secure order processing

Basic SEO best practices

Scalable architecture

Fast performance

Technical Stack

Frontend: HTML, CSS, JavaScript or React

Backend: Node.js with Express

Database: MySQL

Hosting: Cloud or VPS

Job Type

Job Type
Contract
Location
United States

Share this job: