Profile

Let’s Card 카드 경매 관리 프로그램

OVERVIEW
네이버 카페 게시글 자동 업로드 C#.Net 프로그램
STACK
AWS EC2
AWS RDS
C#.NET
Oracle DB
DATE
2020/12/23
LAST UPDATE
2022/07/07 11:28
Status
Complete

Repository

letscard_cafe_manager-csharp
heechankim

프로젝트 개요

네이버 카페 Let’s Card 는 카드 경매가 이루어지는 네이버 카페입니다.
매달 최대 4,000 건의 카페 게시글이 업로드됩니다.
하나의 게시글에는 경매 물품 이미지 두 장과 경매 정보를 포함하는 본문이 포함됩니다.
게시글에 최고가를 입력한 사람을 낙찰자로 선정하여 경매 낙찰과 마감이 이루어집니다.
카페 관리자가 매달 몇천 건의 경매 게시글을 수기로 올리고, 수많은 댓글 중 경매 마감 시간 전 가장 높은 낙찰금을 산정하여 대 댓글을 다는 것은 매우 수고스러운 일입니다.
관리자가 사용할 수 있는 .NET 프로그램을 제작하고 수작업의 업무 방식을 자동화 시스템을 사용한 업무 방식으로 개선하여 업무의 효율을 높이고자 프로젝트를 기획하였습니다.

프로젝트 목표

1.
경매 게시글 업로드 자동화
2.
경매 마감시 댓글 크롤링을 통한 낙찰자 선정 및 대댓글 작성 자동화
3.
모든 데이터를 데이터 베이스화하여 주차별 정산이 가능한 엑셀 파일 생성

시스템 요구 분석

1.
하루 400 건의 가량의 게시물을 네이버 카페에 업로드 할 수 있어야 함.
2.
경매가 마감하는 시점인 금, 토, 일 밤 9시 부터 12시까지 업로드된 게시물에 낙찰 댓글에 정확히 선정하고 대 댓글을 달아야 함.
3.
경매 게시글에 대한 낙찰자의 카페 명과 낙찰 금액을 정확하게 데이터베이스화 해야함.
4.
경매 마감에 대한 정보를 엑셀로 다운로드 받아 매출 관리를 할 수 있어야함.

시스템 구성도

ERD

개발 환경

Windows 10 에서 개발
Staging - AWS EC2 Windows Server 2019
AWS RDS - Oracle DB
VS2019
.Net
Selenium
네아로

시스템 주요 인터페이스

설정 화면

네이버 로그인 후 토큰을 사용한 API 통신

게시글 일괄 업로드 인터페이스 및 기능 동작 화면

대댓글 자동 작성 기능 및 기능 동작 화면

납품 시연 영상