포트폴리오 매니저
프로젝트 목록

스크린 골프 매장 예약·결제·커뮤니티 통합 플랫폼

사이트 방문

사이트 설명

전국 스크린 골프 매장의 예약부터 결제, 포인트 적립 및 사용, 커뮤니티 활동까지 이용자가 하나의 플랫폼에서 편리하게 이용할 수 있도록 구축했습니다.

스크린 골프 매장 예약·결제·커뮤니티 통합 플랫폼 1스크린 골프 매장 예약·결제·커뮤니티 통합 플랫폼 2스크린 골프 매장 예약·결제·커뮤니티 통합 플랫폼 3스크린 골프 매장 예약·결제·커뮤니티 통합 플랫폼 4

상세 설명

▶ 프로젝트 개요
프로젝트명: 스크린 골프 매장 예약·결제·커뮤니티 통합 플랫폼
발주처: 스크린 골프 서비스 운영사 (비공개)

▶ 프로젝트 배경
전국 스크린 골프 매장의 예약부터 결제, 포인트 적립 및 사용, 커뮤니티 활동까지 이용자가 하나의 플랫폼에서 편리하게 이용할 수 있도록 구축했습니다. 사용자가 원하는 매장과 날짜, 시간을 선택하고 경기 방식에 따라 예약 및 결제를 진행할 수 있도록 예약 프로세스를 설계했으며, 예약 내역과 결제 내역, 포인트 사용 현황 등을 마이페이지에서 통합적으로 확인할 수 있도록 구성했습니다. 또한 사용자 간 정보 공유와 소통을 위한 커뮤니티 기능과 공지사항·뉴스 관리 기능을 제공하고, 관리자에서는 매장, 회원, 예약, 결제 및 포인트 운영 현황을 통합 관리할 수 있도록 관리자 시스템을 구축했습니다.

▶ 핵심 구현 기능

- 전국 매장 예약
전국 스크린 골프 매장 조회 및 선택
예약 날짜 및 시간 선택
경기 방식 선택을 통한 예약 조건 설정
매장별 예약 가능 일정 확인
예약 정보 확인 및 예약 신청
예약 상태 및 내역 관리

- 간편 결제
예약 과정에서의 간편 결제 기능
예약 금액 및 결제 정보 확인
결제 완료 상태 관리
사용자별 결제 내역 조회
예약과 결제 데이터 연계 관리

- 포인트 관리
서비스 이용에 따른 포인트 적립
포인트 사용 및 차감 관리
사용자별 포인트 잔액 확인
포인트 적립·사용 내역 조회
관리자에서 회원별 포인트 운영 및 관리

- 커뮤니티·콘텐츠
사용자 간 소통을 위한 커뮤니티 게시판
게시글 작성 및 조회
게시글 및 콘텐츠 관리
공지사항 등록 및 관리
스크린 골프 관련 뉴스 콘텐츠 관리
관리자용 게시판 및 콘텐츠 운영 기능

- 마이페이지
회원 개인정보 조회 및 수정
예약 내역 및 상세 정보 조회
결제 내역 조회
포인트 잔액 및 적립·사용 내역 확인
사용자 이용 이력 통합 관리

- 관리자 매장 관리
전국 스크린 골프 매장 정보 관리
매장 등록·수정·삭제 기능
매장별 운영 정보 관리
예약 가능한 매장 및 일정 관리
매장별 예약 현황 확인

- 관리자 회원·예약 관리
회원 정보 및 이용 현황 관리
전체 예약 내역 조회
예약 상태 및 결제 상태 관리
회원별 예약 및 결제 이력 확인
회원 이용 데이터 통합 관리

- 관리자 대시보드
회원 및 매장 현황 조회
예약 현황 및 이용 데이터 관리
결제 내역 및 운영 현황 조회
포인트 적립·사용 현황 관리
주요 서비스 운영 데이터를 대시보드에서 통합 확인

▶ 기술 스택
Frontend: Next.js
Backend: Node.js
Database: MySQL
Payment: 결제 API 연동
Infra: AWS

▶ 프로젝트 성과
- 전국 스크린 골프 매장의 예약부터 결제까지 하나의 플랫폼에서 통합 제공
- 날짜·시간·경기 방식 선택 기반의 예약 프로세스 구축
- 예약과 결제 데이터를 연계하여 이용자의 예약 및 결제 과정 간소화
- 포인트 적립·사용 및 이력 관리 기능을 통한 회원 혜택 운영 체계 구축
- 커뮤니티·공지사항·뉴스 기능을 통한 사용자 간 소통 및 콘텐츠 운영 지원