골프 회원권 거래 플랫폼

골프 회원권 거래를 위한 종합 플랫폼 개발

Python Flask MySQL NCP JavaScript Bootstrap

2022.02 ~ 2022.12

프로젝트 목록으로 돌아가기

프로젝트 개요

골프 회원권 거래 플랫폼은 골프장 회원권의 시세 조회, 매매, 상담을 위한 종합 서비스입니다. 사용자 친화적인 인터페이스와 안전한 거래 시스템을 구축하여 기존 시장의 불편함을 해소하고자 했습니다.

주요 기능

  • 골프장별 회원권 시세 조회 및 비교
  • 회원권 매매 중개 시스템
  • 골프장 정보 및 리뷰 시스템
  • 1:1 상담 및 견적 요청 기능
  • 관리자 대시보드 및 거래 관리

기술 스택

백엔드

  • Python 3.9
  • Flask 2.0
  • MySQL 8.0

프론트엔드

  • HTML5, CSS3, JavaScript
  • Bootstrap 5
  • jQuery 3.6
  • Chart.js (데이터 시각화)

인프라

  • Naver Cloud Platform (NCP)
  • Nginx 웹 서버

주요 성과

  • 레거시 시스템을 재설계하여 데이터 처리 속도 3배 개선
  • 기존 회원권 및 상담 이력 데이터 마이그레이션 완료
  • 가격 지수 시스템 도입으로 시장 동향 분석 가능
  • 안정적인 서비스 운영 (가동률 99.9% 이상)

시스템 아키텍처

시스템 아키텍처 다이어그램

[시스템 아키텍처 다이어그램]

주요 화면

메인 대시보드

메인 대시보드

회원권 마켓플레이스

회원권 마켓플레이스

가격 추이 분석

가격 추이 분석

관리자 대시보드

관리자 대시보드

주요 도전 과제 및 해결 방안

1. 레거시 시스템 리뉴얼 및 데이터 마이그레이션

기존 시스템의 데이터를 분석하여 신규 시스템에 최적화된 테이블 구조를 설계했습니다.

  • 기존 데이터의 무결성 검증 프로세스를 구축하여 데이터 품질을 확보
  • 배치 작업을 통해 대량의 데이터를 안정적으로 마이그레이션하는 시스템 구축
  • 마이그레이션 후 검증 프로세스를 통해 데이터 정합성을 보장

2. 회원권 가격 지수 개발

회원권 시장의 가격 동향을 분석할 수 있는 가격 지수 시스템을 개발했습니다.

  • 가중치 기반 지수 계산 알고리즘을 구현
  • 매월 자동으로 가격 지수를 계산하여 저장하는 배치 프로세스를 구축
  • 차트를 통해 가격 추이를 시각화