SNSupporter

인프라 미연결

연결 끊김
인프라 미연결
이 프로젝트는 인스턴스에 연결되어 있지 않습니다.
프로젝트 정보
상태진행중
우선순위
진행률80%
규모중규모
난이도중상
플랫폼데스크톱
유형desktop
금액 및 결제
총 금액-
0
결제 상태미정
결제 메모자체 개발 프로젝트
채널자체
기간
시작일2025. 12. 31.
종료일2026. 1. 18.
클라이언트
클라이언트자체
유형자체
기술 스택

Frontend

PyQt6

Backend

Python 3.11+PlaywrightSQLAlchemyPydantic

Database

SQLite

Infra

Desktop App (Windows/macOS/Linux)
주요 내용

멀티 플랫폼 SNS 포스트 관리

  • 멀티 플랫폼 포스트 수집 - 8개 플랫폼 스크래퍼(네이버 카페 942줄/다음 카페 616줄/카카오스토리/밴드 API+Web/번개장터 705줄/인스타그램)
  • 멀티 플랫폼 포스트 업로드 - 8개 플랫폼 업로더(동일 플랫폼 + Cafe24), 다음 카페 업로더 547줄
  • 브라우저 자동화 - Playwright 기반 로그인, 쿠키 관리, 세션 유지
  • 포스트 편집/관리 - 업로드 전 포스트 편집, 포스트 테이블 위젯, 포스트 상태 관리
  • 데이터베이스 - SQLAlchemy ORM, 포스트/사용자/플랫폼별 데이터 모델, 영구 저장
  • PyQt6 GUI - 메인 윈도우(414줄), GET/SET 탭, 다이얼로그, 재사용 위젯, Qt 스타일시트
  • 데이터 검증 - Pydantic 모델, 타입 안전성
  • 로깅 - loguru 기반 로깅 서비스
  • 이미지 처리 - Pillow 라이브러리
  • 웹 스크래핑 - BeautifulSoup4, httpx HTTP 클라이언트
설명
크로스 플랫폼 SNS 포스트 관리 도구 - 멀티 플랫폼 포스트 수집/업로드
배포 정보 (상세)
배포 위치코드납품
상세 설명

Python 3.11 + PyQt6 데스크톱 GUI, Playwright 브라우저 자동화, SQLAlchemy 데이터베이스, 8개 플랫폼 지원(네이버 카페/다음 카페/카카오스토리/밴드/인스타그램/번개장터/Cafe24), 멀티 플랫폼 포스트 수집(스크래퍼 8개), 멀티 플랫폼 포스트 업로드(업로더 8개), 브라우저 기반 로그인(쿠키 관리), 포스트 편집/관리, 데이터베이스 영구 저장, Pydantic 데이터 검증, loguru 로깅, Pillow 이미지 처리, BeautifulSoup4 웹 스크래핑, C# 버전에서 Python 마이그레이션 완료, 71개 Python 파일, 17,150 라인, 49 커밋

메모

규모: 중규모 데스크톱 애플리케이션 난이도: 중상 주요내용: SNS 멀티 플랫폼 관리 도구 비고: 웹 SaaS 대시보드/랜딩 페이지 개발 예정