Role

팀 리더 / 서비스 기획 및 개발

Period

2024.04 - 2024.10

Tech Stack

ReactRecoilTailwindCSSExpress.jsSwaggerMongoDBRedisDockerAWS EC2Git Actions CI/CD
LV42

Overview

42서울 콘솔게임 예약/관리 플랫폼

Achievements

  • 01누적 사용자 782명(약 7개월 운영)
  • 02MAU 100+
  • 0342서울 이용률 95% 이상
  • 0442서울 최다 이용 서비스 선정 → IITP 원장상 수상

Planning Process

기획 배경

42서울 내 콘솔 게임기(PS, 닌텐도, XBOX)의 사용 현황을 파악하기 어렵고, 예약 시스템이 없어 발생하는 혼잡 문제를 해결하기 위해 시작한 프로젝트입니다.


초기 인터뷰를 통해 사용자들이 불편을 겪고 있음에도, 기존의 자유로운 이용 방식 때문에 새로운 예약 시스템에 대한 거부감이 존재한다는 점을 확인했습니다. 이를 해결하기 위해 단순 기능 도입이 아닌, 사용자 행동을 변화시키는 방식으로 접근했습니다.


인기 게임 대회를 기획·운영하여 콘솔 사용 수요를 의도적으로 증가시키고, 혼잡 문제를 강화 체감시키는 방식으로 서비스 필요성을 자연스럽게 인식시키도록 설계했습니다. 이후 설문 및 피드백을 기반으로 예약 및 관리 기능을 개선하고 공식 런칭했습니다.


운영 과정에서 기기 고장 및 관리 문제를 추가로 발견하고, 이를 해결하기 위해 ‘기기 고장 신고’ 기능을 도입하여 운영 효율성을 개선했습니다.



문제 해결 및 기술 구현

- 콘솔 예약 및 사용 현황 관리 시스템 설계

- 사용자 행동 기반 서비스 도입 전략 설계 (이벤트 기반 문제 인식 유도)

- 기기 고장 신고 기능 설계 및 운영 프로세스 개선

- React + Recoil 기반 상태 관리 및 UI 구현

- Express.js 기반 REST API 설계

- MongoDB, Redis 기반 데이터 구조 설계

- Docker + AWS EC2 기반 서비스 배포

- GitHub Actions 기반 CI/CD 구축


역할

[팀 리더 / 서비스 기획 및 개발 주도]

- 사용자 인터뷰 및 문제 정의

- 서비스 구조 및 기능 설계

- 프론트엔드 및 백엔드 개발 참여

- 배포 환경 구축 및 운영

- 사용자 피드백 기반 개선 사이클 운영

- 이벤트(게임 대회) 기획 및 실행

Screenshots

Links