Project Description
We are looking for an experienced developer or development team to build a browser-based eBay management system similar to inkFrog.
The system must connect to multiple eBay seller accounts/stores and allow us to manage listings, inventory, orders, SKUs, HTML templates and bulk listing edits from one dashboard.
We currently use inkFrog and need a long-term replacement platform for our business operations.
This is NOT a simple listing tool or scraper. We require a proper scalable business system with a clean UI and strong eBay API integration.
We are looking for long-term development and future expansion, not just a one-off script.
---
# Main Features Required
## 1. Multi eBay Store Connection
* Connect multiple eBay seller accounts/stores
* Secure OAuth login/token handling
* Ability to switch between stores or manage all stores together
* Sync listings, orders, inventory, categories and business policies from each store
---
## 2. eBay API Integration
Must use official eBay APIs and proper authorization methods.
System should support:
* eBay Sell APIs
* Inventory API
* Fulfillment API
* Account API
* OAuth Authorization
* Legacy Trading API experience is also useful where required
---
## 3. Inventory & SKU Management
We need central inventory management across all stores.
Features required:
* Manage stock by SKU across multiple eBay stores
* If the same SKU exists on multiple stores, stock should sync correctly
* Orders/sales should automatically reduce inventory
* Low stock alerts
* Out-of-stock handling
* Variation listing support
* CSV import/export
* Manual stock adjustment
* Inventory search/filter tools
---
## 4. Listing Management
The system should allow:
* Importing existing live eBay listings
* Creating new listings
* Revising/editing listings
* Ending listings
* Relisting items
* Copying/duplicating listings
* Multi-variation listings
* Bulk listing updates
* Bulk price updates
* Bulk category changes
* Bulk item specifics editing
* Bulk policy updates
* Bulk title editing
* Bulk description editing
* Bulk stock updates
---
## 5. HTML Template System (Very Important)
We require a template system similar to inkFrog.
The system should allow reusable HTML listing templates where:
* Header/footer/design remains fixed
* Product information is inserted dynamically into placeholders
Example placeholders:
* {{title}}
* {{description}}
* {{features}}
* {{specifications}}
* {{fitment}}
* {{image_1}}
* {{store_link}}
Required functionality:
* Create/save multiple templates
* Apply templates to one or many listings
* Bulk update templates across listings
* Preview listings before publishing
* WYSIWYG editor plus raw HTML editor
* Ability to host CSS/images ourselves
* Support externally hosted assets/CDN
* Ability to remove or redesign sections like image carousels
* Automatic insertion of product data into templates
---
## 6. Bulk Editing System
Bulk tools are extremely important.
We need:
* Bulk description editing
* Bulk find/replace text
* Bulk template application
* Bulk price increases/decreases
* Bulk stock updates
* Bulk category updates
* Bulk shipping policy updates
* Bulk return policy updates
* Bulk item specifics editing
* Bulk revise selected listings across one or multiple stores
---
## 7. Order & Sales Management
* Sync orders from all stores
* Search orders by SKU, buyer, store or date
* View sold quantity and remaining stock
* Export orders
* Basic sales reporting
* Dashboard showing recent sales/orders
---
## 8. Image Management
* Upload and manage listing images
* Reuse images across listings
* Attach images to listings
* Gallery support
* Avoid dependency on third-party hosted image systems
* Preferably allow our own hosted image URLs/CDN
---
## 9. User Roles & Permissions
* Admin account
* Staff accounts
* Permission levels
* Restrict access to certain sections/features
---
## 10. Dashboard
Dashboard overview should include:
* Connected stores
* Active listings
* Low stock items
* Recent orders
* Failed API syncs
* Sales summary
* SKU activity
---
# Technical Requirements
* Browser-based web application
* Secure database structure
* Modern responsive UI
* Scalable architecture
* API error logging
* Background sync jobs/queues
* CSV import/export
* Backup/export system
* Mobile-friendly preferred
---
# Preferred Tech Stack
We are open to recommendations, however suitable technologies may include:
* Laravel / PHP
* Node.js
* Python (Django/FastAPI)
* React / Vue.js / Next.js
* MySQL or PostgreSQL
* OAuth 2.0
* Queue/background job systems
---
# Developer Skills Required
Please only apply if you have experience with:
* eBay API integrations
* Inventory/SKU systems
* Multi-account marketplace systems
* Bulk editing systems
* HTML template builders/editors
* Order syncing
* OAuth authentication
* Database architecture
* SaaS dashboard development
* Variation listing management
---
# Important
This is a serious long-term project intended to replace inkFrog for multiple eBay stores.
Please explain in your proposal:
1. What eBay API systems/projects you have built before
2. How you would structure multi-store support
3. How you would handle SKU inventory syncing
4. How you would build the HTML template system
5. Recommended tech stack
6. Estimated timeframe
7. Estimated cost
8. Whether you can build the project in stages
---
# Suggested Development Stages
## Stage 1
* Connect multiple eBay stores
* Import listings/orders/inventory
## Stage 2
* SKU & inventory management system
## Stage 3
* Listing editor & bulk editing tools
## Stage 4
* HTML template builder system
## Stage 5
* Order management & reporting dashboard
## Stage 6
* Testing, optimisation & deployment
---
# Relevant eBay APIs & Documentation
Developers applying should already be familiar with eBay’s seller ecosystem and APIs.
Official references:
Get Started with eBay APIs
https://developer.ebay.com/develop/guides-v2/get-started-with-ebay-apis
eBay Authorization / OAuth
https://developer.ebay.com/develop/guides-v2/authorization
Inventory API
https://developer.ebay.com/api-docs/sell/inventory/resources/inventory_item/methods/getInventoryItem
Bulk Listing Migration
https://developer.ebay.com/api-docs/sell/inventory/resources/listing/methods/bulkMigrateListing
Fulfillment / Orders API
https://developer.ebay.com/api-docs/sell/fulfillment/resources/order/methods/getOrders