
시설 소개, 위치 지도, 시스템 안내 등 다양한 정보를 제공합니다.

관리자가 승인한 후기들을 조회할 수 있으며 개인 후기를 작성할 수 있습니다.

선생님들이 정리한 자료를 pdf로 다운받을 수 있습니다.

본인 인증 하에 원하는 관, 날짜, 시간에 상담을 신청할 수 있습니다.

본인 인증 하에 원하는 관, 시즌에 등록을 예약할 수 있습니다.

숨겨진 이스터에그를 통해 진입할 수 있으며, 다양한 비즈니스 업무를 수행할 수 있습니다.
문제
전통적인 회원가입 및 로그인 절차가 서비스 진입 장벽으로 작용하여 사용자의 초기 이탈을 유발하고 불필요한 시간을 소모하게 만들었습니다.
해결
Solapi API를 활용한 SMS 인증 방식을 도입하여 별도의 계정 생성 없이도 안전하고 신속하게 핵심 기능을 이용할 수 있도록 인증 프로세스를 경량화했습니다.
문제
단일 도메인 내에서 일반 사용자용 안내 페이지와 매장 운영을 위한 관리자 페이지를 함께 운영하되, 일반 사용자의 관리자 경로 접근을 차단해야했습니다.
해결
클라이언트 UI 내에 특정 액션(이스터에그)으로만 트리거되는 숨겨진 라우팅 경로를 설계하여 보안을 유지하고 운영자의 접속 편의성을 확보했습니다.
문제
유효기간이 짧은 SMS 인증번호를 메인 DB에 저장하고 주기적으로 삭제하는 방식은 불필요한 디스크 I/O를 발생시켜 서버에 부하를 주고, 검증 응답 속도를 저하시키는 원인이 되었습니다.
해결
In-Memory 데이터 저장소인 Redis를 도입하여 디스크 접근 없이 메모리에서 즉시 데이터를 조회하도록 설계해 인증 확인 속도를 극대화했습니다. 또한 TTL(Time To Live) 기능을 적용해 만료 시간이 지나면 데이터가 자동 소멸되도록 처리함으로써 메인 DB의 부하 가능성을 차단했습니다.