해당 파트너에게 지원을 요청하였습니다.
파트너의 지원 여부는 '지원자 목록'에서 확인하세요.
플러스
광고 현황 크롤링 웹 사이트 구축의 건
개발 · 디자인
CRM 고객관리, 스크래핑ㆍAPI
참여 기간
2024.09. ~ 2024.11.
참여율
100%
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
역할
기획
next.js
supabase
Python
fastapi

프로젝트 배경
1) 문제점
메타 및 구글 광고는 플랫폼별로 광고 성과를 관리해야 하며, 광고주 입장에서 각 플랫폼에 개별 로그인하여 데이터를 확인하는 번거로움이 있었습니다. 또한 각 플랫폼의 UI가 자주 바뀌거나 제공되는 통계 포맷이 상이하여, 데이터를 정리하고 비교 분석하는 데 시간이 많이 소요되고 오류 발생 가능성도 높았습니다. 광고 실적을 한눈에 비교하거나 내부 보고용으로 활용하기 위한 자동화된 시스템이 필요했습니다.

2) 프로젝트 목표
플랫폼별로 흩어져 있는 광고 데이터를 자동으로 수집하고, 이를 실시간으로 시각화하여 광고 운영자나 마케터가 직관적으로 분석할 수 있는 웹 기반 대시보드를 구축하는 것이 목표였습니다. 더불어 회사 소개와 브랜딩을 함께 전달할 수 있는 웹사이트 형태로 구성하여, 외부 클라이언트나 파트너에게도 신뢰성 있는 정보를 제공하는 플랫폼으로 확장 가능하게 설계하였습니다.

3) 주안점
데이터 수집 자동화를 통해 광고 관리 효율성을 극대화하는 데 중점을 두었으며, 정기적인 수집 주기와 실패 대비 재시도 로직을 포함해 안정성을 확보했습니다.
광고 데이터는 시각적으로 쉽게 이해할 수 있도록 차트 및 그래프 형태로 구성하여 가독성을 높였고, 다양한 디바이스에서도 활용할 수 있도록 반응형 UI를 적용하였습니다.
개발 초기부터 Supabase를 활용해 빠르게 백엔드와 DB를 구성하면서도 보안 및 확장성을 고려하였고, 향후 관리자 기능이나 사용자 인증 기능 등도 손쉽게 확장 가능하도록 구조화하였습니다.
프로젝트 성과
광고 현황 파악 대시보드 구축
광고 현황 파악 공수 감소
핵심 기능
크롤링을 통한 상시 데이타 수집
AWS를 기반으로 자동으로 크롤러 구축
RAPID API기반의 안정적인 패킷 크롤링
진행 단계
기획 및 요구사항 정리
2024.09.
사용 플랫폼 및 페이지 구성
디자인
2024.09.
필요한 기능 기반으로 심플한 UX/UI 구성
프론트/백엔드 개발
2024.10.
기능 기반으로 하여 크롤러를 개발하고 프론트/백엔드 통합 개발
프로젝트 상세
1) 포트폴리오 소개
마케팅 데이터 자동 수집 및 시각화를 위한 웹 플랫폼 개발
서비스 카테고리: 마케팅 자동화, 데이터 분석 플랫폼
메인 타깃: 중소기업 마케터, 광고 대행사, 브랜드 운영자 등
메타(Facebook, Instagram)와 구글(Google Ads) 광고 데이터를 주기적으로 수집하고 이를 시각화하여 실시간으로 확인할 수 있는 웹 기반 대시보드 플랫폼을 개발하였습니다. 회사 소개 및 데이터 기반 마케팅 분석을 한눈에 확인할 수 있도록 구성하여, 광고 운영 효율을 높이고 성과를 직관적으로 파악할 수 있도록 설계하였습니다.

2) 작업 범위
Front-end 개발 (Next.js 기반 웹 프론트엔드 전반)
백엔드 크롤링 스크립트 개발 (Python, 스케줄링 및 API 파싱)
Supabase를 활용한 DB 설계 및 연동
관리자 페이지 및 대시보드 UI 구성
반응형 웹 지원 (PC / 태블릿 / 모바일 최적화)
GCP 기반 배포 및 CI/CD 구성

3) 주요 업무
메타 및 구글 광고 계정에 대한 자동 로그인 및 광고 데이터 크롤링 스크립트 구현
광고 성과(노출, 클릭, 전환 등)를 시간 단위로 저장하여 DB에 적재 (Supabase 활용)
광고 데이터를 가공하여 Line chart, Bar chart 등으로 시각화하는 대시보드 페이지 개발
회사 정보 및 소개 페이지 구현
사용자 친화적 UI를 위한 관리자 페이지 개발 및 관리 기능 구현
로그인 없이도 광고 현황을 열람할 수 있는 퍼블릭 페이지 구성

4) 주안점
데이터 크롤링 및 저장 주기의 자동화(정기 실행 및 실패 시 재시도 로직)
광고 데이터의 구조가 자주 변경되는 점을 고려하여 유연한 파싱 로직과 예외 처리 강화
사용자 친화적인 데이터 시각화 및 직관적인 UI 설계
Supabase를 활용한 간단하지만 확장 가능한 백엔드 구조 설계

비슷한 프로젝트를 준비 중이라면?
바카라 사이트 주소 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

대한민국 대표 IT 프로젝트
작업한 파트너프로필 보기
lj******
개발
법인사업자

안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을 등록해 주시면, 파트너님의 일정에 맞는 적합한 프로젝트를 추천해 드려요.