프로젝트 배경
문제점 오토바이 인구가 지속적으로 증가하고 있음에도 불구하고, 라이더를 위한 디지털 생태계는 여전히 단편적입니다. 주요 문제는 다음과 같습니다: - 오토바이 정비, 서비스 이력, 주행 기록을 통합 관리할 수 있는 플랫폼의 부재 - 여행 중 또는 낯선 지역에서 신뢰할 수 있는 정비소를 찾기 어려움 - 라이더를 위한 전용 커뮤니티가 부족해, 일반 SNS에 흩어진 사용자 경험 - 기존 주행 기록 앱의 내비
프로젝트 성과
API 효율성
평균 API 응답 시간: 표준 REST 엔드포인트: 약 150ms, GraphQL 쿼리: 약 200ms
캐시 적중률 (Redis): 반복 요청 데이터(예: 인기 경로, 커뮤니티 게시물)에 대해 85% 이상
캐시 적중률 (Redis): 반복 요청 데이터(예: 인기 경로, 커뮤니티 게시물)에 대해 85% 이상
서버 및 백엔드 성능
동시 사용자 처리량: 최대 20,000명의 동시 사용자를 지원하는 확장 가능한 아키텍처
평균 CPU 사용률: 60% 미만 유지
자동 확장 응답 시간: 사용량 급증 시 60초 이내에 인스턴스를 자동으로 확장
평균 CPU 사용률: 60% 미만 유지
자동 확장 응답 시간: 사용량 급증 시 60초 이내에 인스턴스를 자동으로 확장
주행 및 정비 기록
데이터 동기화 정확도: 주행 데이터 업로드 시 99.5% 신뢰성
정비 알림 정확도: 사전 설정된 서비스 간격 기준 ±10분 내 알림 전송
주행 기록 평균 소요 시간: 세션 시작부터 데이터 동기화까지 15초 이내
정비 알림 정확도: 사전 설정된 서비스 간격 기준 ±10분 내 알림 전송
주행 기록 평균 소요 시간: 세션 시작부터 데이터 동기화까지 15초 이내
가동 시간 및 안정성
시스템 가동률: 월간 99.95% 가용성
앱 안정성 (Crash-Free 세션 비율): 최신 모바일 버전 기준 99.6% (iOS & Android)
앱 안정성 (Crash-Free 세션 비율): 최신 모바일 버전 기준 99.6% (iOS & Android)
핵심 기능
진행 단계
기획 및 요구사항 분석
2021.09.
오토바이 추적, 커뮤니티 기능, 정비소 디렉토리 등 핵심 기능 요구사항 수집 및 검증
사용자 역할 정의: 일반 사용자(Rider)와 관리자(Administrator)
사용자 역할 정의: 일반 사용자(Rider)와 관리자(Administrator)
프로젝트 상세
ODO는 오토바이 애호가들을 위해 설계된 모바일 애플리케이션으로, 사용자가 자신의 라이딩 여정을 기록하고 공유하는 동시에 오토바이를 효율적으로 관리할 수 있는 통합 플랫폼을 제공합니다. 또한 근처의 정비소나 수리점을 찾을 수 있는 디렉토리 기능과, 사용자 간의 댓글, 게시물, 실시간 채팅을 통한 커뮤니티 기능도 포함되어 있어 활발한 소통이 가능합니다. 애플리케이션은 T맵, 네이버 지도 등 주요 내비게이








