INTL
Freelancer
쉬움
외주
원격 가능
Smile One Product Display Integration
예산
$100~$400 INR
예상 기간
1~2주
난이도
쉬움
기술 스택
PHP
JavaScript
HTML
CSS
REST API
AJAX
AI 분석 요약 기회점수 42/100
공식 Smile One API에 연동하여 전체 상품 목록과 현재 가격을 웹페이지에 깔끔하게 표시하는 프로젝트입니다. API 인증 처리, 상품/가격 엔드포인트 파싱, 설정 파일 기반 자동 갱신(기본 15분, 페이지 전체 리로드 없이), 기본 에러 처리를 포함합니다. 프레임워크 없이 순수 PHP/HTML/JS로 구현 가능한 초중급 백엔드·프론트 개발자에게 적합합니다.
핵심 요구사항
- Smile One API 인증(헤더/토큰/서명) 처리 및 연동
- 상품/가격 엔드포인트 호출 및 응답 파싱
- 기존 페이지에 스크롤 가능한 상품 목록 렌더링(사이트 폰트/컬러 변수 상속)
- 설정 파일 기반 가격 자동 갱신(기본 15분, 부분 갱신)
- API 장애 시 친화적 에러 메시지 처리
- Lighthouse 성능 90점 이상 및 키/갱신 주기 변경 README 제공
산출물
- 단일 PHP 뷰 파일 + JS/CSS 스니펫
- 키 업데이트 및 갱신 주기 변경 안내 README
- 주석이 명확히 달린 소스 코드
매력 포인트
- 명확하고 구체적인 스펙 및 수용 기준
- 순수 PHP/JS로 단기 완료 가능한 소규모 작업
주의사항
- 예산 표기 모순($100~$400 INR vs hourly 타입, 통화 단위 불명확)
- 입찰 59건으로 경쟁 과열, 저가 수주 가능성
- API 문서/크리덴셜 미제공 상태로 서명 방식 등 불확실
프로젝트 유형신규개발
적합 개발자1~3년차 PHP 풀스택 개발자 (바닐라 PHP + JS)
클라이언트 정보
지원자59명
평균 입찰가$318
프로젝트 원문 설명
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.
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.
Freelancer에서 원본 확인
원본 보기