위치: 학습 › 프로젝트 › 토이프로젝트 › Onz (칵테일 플랫폼)
규모: 포스팅 6개
포스팅
| 포스팅 | 설명 |
|---|---|
| Onz 프로젝트 소개 및 기획 | 칵테일 바 정보/메뉴 제공 개인 프로젝트 “Onz”의 기획 배경, 기술 스택, 기능 설계, 초기 아이디어 검토 기록. |
| 칵테일 데이터 모델 및 분류 | ”칵테일 백과” 탭에서 사용하는 칵테일 데이터를 테마별로 분류하고, 맛·도수·재료를 구조화한 예시. |
| OAuth 소셜 로그인 설계 (code 기반 인증, Strategy+Factory) | Google/Naver/Kakao/Apple 4개 프로바이더를 지원하는 소셜 로그인을, accessToken이 아닌 code 값 교환 방식으로 설계한 이유와 Provider 확장 구조를 정리했다. |
| Stream·Generic·Lambda로 중복 코드 제거 | 칵테일 맛/재료/추천 맵핑 리스트를 응답 DTO(Map)로 변환하는 반복 코드를, 제네릭 메서드 + 람다로 통합한 리팩토링 기록. |
| 트러블슈팅 - UTF8mb4 인코딩 이슈 및 개발 중 이슈 모음 | Onz 서비스 운영/개발 중 겪은 이슈와 해결 과정을 정리했다. |
| Onz API 레퍼런스 | Onz 백엔드가 제공하는 API 엔드포인트를 기능별로 정리한 참고 문서. 원본은 Notion에 32개 개별 문서로 나뉘어 있던 것을 하나로 통합했으며, 예시 응답에 포함되어 있던 JWT 토큰과… |