2026 개정판 · 1차 8월 5일 공개전체 커리큘럼 →
← WORK 목록으로
GLOBALFreelancer웹 개발REMOTE

Business Automation System Development

남아프리카공화국의 자동차 정비 및 부품 판매점을 위한 복합 IT 프로젝트로, 비즈니스 자동화 시스템(왓츠앱 챗봇, 재고 미들웨어, Next.js 대시보드)과 마케팅 웹사이트(Webflow/Next.js) 및 쇼피파이 이커머스 스토어를 구축합니다. Node.js, Next.js, Supabase, Shopify, WhatsApp Business API, PayFast 연동 경험을 갖춘 풀스택 개발자가 필요합니다.

2026.06.27VIEW 7Freelancer에서 수집
Budget$15~$25 USD
Difficulty고급
Duration약 6주
Work style원격 가능
Required stack

필요 기술

Node.jsNext.jsSupabasePostgreSQLREST APIWhatsApp Business API360dialogShopifyPayFastWebflowExpress.jsFastifyFull Stack DevelopmentChatbot Development
Project brief

프로젝트 내용

Summary
We are building a business automation system for an autobody and spares shop based in Pretoria, South Africa. The system consists of three connected components and we need one developer who can own all three.

---

SCOPE OF WORK

1. WhatsApp Private Chatbot
— Integrate with 360dialog (WhatsApp Business API)
— Build a conversational intake flow: captures customer name, vehicle make/model/year, part needed, damage description, and photo
— Real-time inventory lookup (reads from Supabase database)
— Replies "out of stock" automatically if part is unavailable
— Directs customers to Shopify product URL for checkout
— Escalates to human agent when bot cannot resolve
— After-hours handling and fallback messages

2. Inventory Middleware Service
— Node.js polling service that syncs Posibolt POS API → Supabase every 5 minutes
— Handles Posibolt auth token refresh and API rate limits
— Writes clean inventory records (SKU, stock qty, price, location) to Supabase
— Error handling so a Posibolt outage does not crash the chatbot
— Deploy to Railway.app

3. Operator Dashboard (Next.js)
— Inventory table: live view, editable stock quantities, add/remove parts
— WhatsApp panel: view active DM conversations, flag escalations
— "Post deal" button: sends a formatted message to WhatsApp group via API
— Shopify order feed via webhook
— Hosted on Vercel

---

REQUIREMENTS
— Strong Node.js (Express or Fastify)
— Next.js for the dashboard
— Supabase (PostgreSQL + real-time)
— REST API integration experience (bonus: Posibolt or similar POS systems)
— WhatsApp Business API experience (360dialog or Twilio preferred)
— You must have built and deployed a chatbot or messaging automation before — please include examples in your proposal
— South Africa-based preferred (same timezone, familiarity with local stack)

---

PROJECT DETAILS
— Fixed price engagement
— Timeline: 3-4 weeks
— Milestones: chatbot live (week 3), middleware stable (week 4), dashboard complete (week 6)
— All code must be documented and handed over in a private GitHub repo

To apply: briefly describe a WhatsApp or messaging API project you have shipped. What was the hardest technical problem you solved on it? We are building a website and ecommerce store for an autobody and spares shop based in Pretoria, South Africa. We need a clean, fast, professional online presence with a fully functional Shopify store connected to it.

---

SCOPE OF WORK

1. Marketing Website (Webflow or Next.js)
— 5–8 pages: Home, About, Services, Parts/Shop, Contact, Blog template
— Mobile-first, fast-loading, clean design
— "Shop now" / "Browse parts" CTAs linking to the Shopify store
— WhatsApp chat button (links to business WhatsApp number)
— Google Maps embed for store location(s)
— Basic on-page SEO (meta titles, descriptions, image alt tags)

2. Shopify Store (Basic or Grow plan)
— Premium theme setup and customisation to match brand
— PayFast payment gateway integration (South Africa)
— Product catalogue setup — client will provide product data
— Collections by vehicle make / part type
— Shipping rules: local pickup + courier options
— Order confirmation emails branded to client
— Shopify webhook setup (sends order events to our backend)
— Basic abandoned cart recovery enabled

---

REQUIREMENTS
— Shopify experience is non-negotiable — you must have done a full store setup before
— PayFast integration experience strongly preferred — please confirm in your proposal
— Webflow or Next.js for the website (your recommendation welcome)
— Eye for clean, professional design — include portfolio links
— South Africa-based preferred

---

PROJECT DETAILS
— Fixed price engagement
— Timeline: 3–4 weeks
— Milestone 1: website design approved (week 1–2)
— Milestone 2: Shopify store live with PayFast working (week 3–4)
— All assets, logins and source files handed over on completion

To apply: share 2–3 Shopify stores you have built. Have you integrated PayFast before? If yes, briefly describe how.
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...