인프라 미연결
이 프로젝트는 인스턴스에 연결되어 있지 않습니다.
프로젝트 정보
상태진행중
우선순위중
진행률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 대시보드/랜딩 페이지 개발 예정