Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Zarqa, Jordan

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Title: [login to view URL] Developer for CJ Dropshipping API — Admin Bulk Import (Any Category), SKU-Based Updates, 24h Checker

I own a general-purpose e-commerce store. I need a developer proficient in robust API integrations to implement an admin-controlled CJ Dropshipping workflow across ALL categories (e.g., Women, Men, Kids, Beauty, Home, Electronics, Accessories, Sports, Pets, Automotive, etc.). The admin must be able to enable/disable all operations, bulk-request products by category/keywords and quantity (e.g., “Women > Clothing > Blouses, 500”), review candidates with SKUs, approve selections, then auto-import with final pricing, variants (colors/sizes), inventory, and logistics. A 24h checker must monitor each SKU for changes and create proposals the admin can Approve or Modify.

Contact:
- WhatsApp: 00962781637033
- Telegram: @Teem_Shopixo

Scope of Work
- Admin Master Controls
- Global Kill Switch to enable/disable write/import operations.
- Admin-only access guard for all CJ endpoints and admin UI.
- CJ credentials managed via admin settings (no redeploy needed).

- Admin Bulk Finder (N items, any category)
- Admin selects category path from taxonomy, sets quantity target (e.g., 500), adds keywords and optional filters:
- Price range, ships-to Saudi Arabia, max processing time, rating, stock thresholds, video/images availability.
- Tool queries CJ and returns the “best” candidates with:
- CJ SKU and product PID (+ CJ detail path like /product/query?pid=...).
- Supplier price, estimated shipping to SA, landed cost.
- Variants summary (colors/sizes), stock, processing/delivery time.
- Title, description, images, and video (if available).
- Admin can deselect any items; nothing is published until Approve.

- Approval → Auto-Import Pipeline
- On Approve:
- Create product records with unique slug.
- Create variant records mapped by CJ SKU (SKU is the authoritative key).
- Import/attach images and video.
- Compute final SAR retail price (USD→SAR) including:
- Supplier cost + shipping to SA + payment fees + VAT (if applicable) + margin.
- Smart rounding to attractive price points (e.g., 49/79/99/149).
- Persist processing time and expected delivery time.
- Save notes and description as provided by CJ.
- Strict deduplication by CJ product id (no duplicates on re-import).

- 24h Checker + Notifications (SKU-based)
- Scheduled job (every 24h) scans all stored SKUs against CJ:
- Detects changes in supplier cost, shipping, stock, images/video, processing/delivery.
- Creates “proposals” with diffs and recommended actions (e.g., reprice).
- Admin dashboard notifications:
- OK → auto-apply proposed changes.
- Modify → open an edit form prefilled with proposed values.
- Optional: email/Slack alerts.

- Sync Tools, Reliability, Security
- On-demand sync endpoint for price/media/stock refresh.
- Resilient timeouts/retries; handle CJ’s variable response shapes; respect rate limits.
- Admin-only routes; no client-side exposure of secrets.
- Logging + audit trail for all write operations.

Deliverables
- Admin UI:
- Bulk Finder page (category/keywords/quantity/filters → candidates → approve).
- Proposal Review page (24h checker) with Approve/Modify actions.
- API Endpoints:
- Search/fetch candidates (by category/keywords/filters/limit).
- Batch approve/import → products, variants (by SKU), images, pricing.
- Sync endpoints for price/media/stock.
- Proposal endpoints (create/list/approve/modify).
- Data & Jobs:
- Data model for products, variants (with cj_sku), CJ product id, pricing metadata.
- Proposals (diffs), audit logs, runtime settings (kill switch, CJ creds).
- Scheduled job (24h) for SKU diffs (e.g., Vercel Cron) + optional queue for rate limits.
- Pricing Engine:
- USD→SAR conversion (configurable).
- Margin/fees/VAT settings.
- Rounding strategy for attractive retail prices.
- Docs & Tests:
- Setup notes, environment variables, admin usage guide.
- Acceptance tests and a short end-to-end test script.

Acceptance Criteria
- Admin Control: Kill Switch disables write/import instantly.
- Bulk Finder (Any Category): Admin can request “Category Path, N items (e.g., 500)” and see SKU/PID/cost/shipping/variants/stock/processing/delivery/media, deselect, then Approve.
- Import: Approved items appear as products with variants mapped by SKU; SAR prices include all cost components and rounding; no duplicates; clean slug generation.
- 24h Checker: Creates proposals per SKU changes; admin can OK/Modify each.
- Sync: Manual sync updates price/media/stock without admin review.
- Reliability: Timeouts/retries, rate limits respected, errors logged.

Tech Preferences
- [login to view URL] (App Router) + TypeScript, Vercel hosting.
- Supabase (Postgres) for data.
- CJ Dropshipping API for product/variant/stock/shipping data.
- Optional: Upstash Redis for rate-limiting; Cloudinary for media.
- Notifications: in-app; optional email/Slack.

What I Provide
- Access to repo and hosting (Vercel/Supabase).
- CJ account (email + API key), configured server-side via admin settings.
- Category taxonomy and pricing policy details.

What to Include in Your Proposal
- Relevant experience with CJ or similar marketplaces (AliExpress/Shopify, etc.).
- A concise plan covering:
- Token management, rate limits, resilient fetch.
- Ranking criteria for “best N” candidates (multi-signal scoring).
- SKU-centric variant mapping and import pipeline.
- Pricing formula for KSA (conversion, fees, VAT, margin, rounding).
- 24h checker design (diffing by SKU) and notifications.
- Estimated timeline and budget.
- Links to previous similar work.

Contact:
- WhatsApp: 00962781637033
- Telegram: @Teem_Shopixo" (client-provided description)


Matched companies (7)

...

B2Bcert ISO consultants in Bangalore

B2Bcert is a globally recognized certification and consulting firm dedicated to helping businesses achieve international quality and compliance stand… Read more

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more

...

HJP Media

I am founder and CEO of HJP Media. The fastest growing AI digital solutions company in the world, offering innovative, AI powered digital marketing a… Read more

...

Haven Futures

We Build any kind of Software and Provide wide range of tech solutions.

...

Codetreasure Co

🚀 Your Expert Partner for Mobile & Web App Development Unlock the full potential of your business with Codetreasure —a leading provider of tailored … Read more

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more