← WORK 목록으로
GLOBALFreelancer웹 개발REMOTE

Smile One Product Display Integration

공식 Smile One API에 연동하여 전체 상품 목록과 현재 가격을 웹페이지에 깔끔하게 표시하는 프로젝트입니다. API 인증 처리, 상품/가격 엔드포인트 파싱, 설정 파일 기반 자동 갱신(기본 15분, 페이지 전체 리로드 없이), 기본 에러 처리를 포함합니다. 프레임워크 없이 순수 PHP/HTML/JS로 구현 가능한 초중급 백엔드·프론트 개발자에게 적합합니다.

2026.10.30VIEW 8Freelancer에서 수집
Budget$100~$400 INR
Difficulty입문
Duration1~2주
Work style원격 가능
Required stack

필요 기술

PHPJavaScriptHTMLCSSREST APIAJAX
Project brief

프로젝트 내용

I want visitors on my website to see a clean, always-up-to-date list of every Smile One product together with its current price. The data will come directly from the official Smile One API; no manual uploads or CSVs.

The job covers:
• Connecting to the API with my credentials, handling any required headers, tokens, or signatures.
• Pulling the “products & prices” endpoint and parsing the response.
• Rendering the full catalogue as a simple, scrollable list inside an existing page (vanilla PHP/HTML, no framework). A light CSS table is fine; styling just needs to inherit my site’s font and colour variables.
• Basic error handling so the page shows a friendly message if the API is unreachable.
• A short read-me explaining where to update keys and how to change the refresh interval.

Acceptance Criteria
1. On page load, every product returned by the API is visible with name, SKU/ID, and price.
2. Prices refresh automatically at the interval defined in a config file (default 15 min) without reloading the whole page.
3. Page passes Lighthouse 90+ for performance.
4. Code is delivered as a single PHP view + supporting JS/CSS snippets, commented clearly.

That’s the scope—straightforward display only, no ordering or balance checks.
지원 기회 분석

지원 전에 볼 것

핵심 요구사항

  • Smile One API 인증(헤더/토큰/서명) 처리 및 연동
  • 상품/가격 엔드포인트 호출 및 응답 파싱
  • 기존 페이지에 스크롤 가능한 상품 목록 렌더링(사이트 폰트/컬러 변수 상속)
  • 설정 파일 기반 가격 자동 갱신(기본 15분, 부분 갱신)
  • API 장애 시 친화적 에러 메시지 처리
  • Lighthouse 성능 90점 이상 및 키/갱신 주기 변경 README 제공

예상 산출물

  • 단일 PHP 뷰 파일 + JS/CSS 스니펫
  • 키 업데이트 및 갱신 주기 변경 안내 README
  • 주석이 명확히 달린 소스 코드

매력 포인트

  • 명확하고 구체적인 스펙 및 수용 기준
  • 순수 PHP/JS로 단기 완료 가능한 소규모 작업

확인할 점

  • 예산 표기 모순($100~$400 INR vs hourly 타입, 통화 단위 불명확)
  • 입찰 59건으로 경쟁 과열, 저가 수주 가능성
  • API 문서/크리덴셜 미제공 상태로 서명 방식 등 불확실
Client signal

클라이언트 정보

플랫폼에서 상세 정보를 확인하세요.
START THE LOOP · CHOOSE

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

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

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