본문 바로가기

프로젝트22

Chrome 확장앱 Extension ID(앱 ID) 고정 및 OAuth 인증 문제 해결 1. 문제 상황최근 팀 프로젝트에서 Chrome 확장앱을 개발하며,구글 OAuth 인증을 연동하는 과정에서 예상치 못한 문제가 발생했다 문제 증상은 다음과 같았다내 확장앱에서는 구글 로그인이 “bad client id” 오류로 실패협업자는 정상적으로 로그인 가능manifest.json, client_id, 구글 콘솔 설정 등은 모두 동일하게 맞췄는데도 불구하고, 내 환경에서만 인증이 되지 않음 2. 원인 분석1) Extension ID(앱 ID) 불일치Chrome 확장앱의 Extension ID(앱 ID)는 구글 클라우드 콘솔의 “Chrome 앱” OAuth 클라이언트 등록시 반드시 일치해야 한다하지만, 내 확장앱의 ID와 협업자의 ID가 달랐다2) manifest.json의 key 필드 미설정Chrom.. 2025. 4. 27.
Trip Together 프로젝트 소개 개요Trip Together는 여행 계획을 더 쉽고 효율적으로 만들어주는 도구입니다여행 일정 계획/관리를 위한 Chrome 확장 프로그램 및 웹 서비스를 제작하였습니다주요 기능구글 계정 기반의 간편한 로그인Chrome Extention을 통한 원클릭 장소 저장웹 애플리케이션에서 일정 관리 및 조회Cursor AI를 통한 바이브 코딩을 진행하여 구현하였습니다프로젝트에서 백엔드, DB 관리, 데이터 분석 툴 셋업 등을 담당하였습니다 프로젝트 기간25.03.10 ~ 진행중 개발 환경 및 사용 라이브러리프론트엔드Chrome ExtensionTypeScript, Chrome Extention Manifest V3, React, Tailwind CSS, Google Maps JavaScript API Web App.. 2025. 4. 9.
키움증권 트레이딩 봇 프로젝트 소개 개요Github Link실시간 데이터 수신 및 조건 검색을 진행하고, 설정된 조건에 따라 자동으로 매매를 진행하는 프로그램 입니다 프로젝트 기간25.04.05 ~ 진행중 개발 환경 및 사용 라이브러리C#, .NET Framework 4.7.2, WinFormVisual Studio Code 2019Kiwoom OpenAPI+ 주요 구현 (예정)키움 OpenAPI+ 로그인 및 연결 상태 체크실시간 시세 수신 및 분석조건 검색식 자동 조회매수/매도 조건 트리거 설정거래 로그 저장 및 시각화 2025. 4. 9.
FALL GUYS (모작) 프로젝트 소개 개요Github Link3인 팀으로 개발하였으며(개발 3), 프로젝트 리더를 맡고 멀티플레이 기반의 파티 게임을 구현했습니다스테이지 로딩, 상태 관리, 기믹 등 다양한 전반적인 스테이지 설계 및 구현을 진행하였습니다Photon을 활용한 멀티플레이 기능과 UI 시스템 설계를 포함한 게임 구현을 진행했습니다 프로젝트 기간23.06.07 - 23.07.13 (총 1개월) 개발 환경 및 사용 라이브러리Unity 3D URP 2021.3.24f1, macOSUniTask, UniRx, Newtonsoft Json, Platiniо Tween – UI Animation FrameworkPUN 2 FREERider 플레이 영상 링크팀 프로젝트 폴가이즈 모작 - Youtube 주요 구현멀티플레이 기반 스테이지 로딩, .. 2025. 4. 8.
WILD BOWL: ZOOPORTS 프로젝트 소개 개요Apple App Store4인 팀(개발 2, 아트 1, 기획 1)으로 구성된 프로젝트입니다상점과 결제 프로세스, 광고·알림 시스템, UI 전반, 튜토리얼, 앱스토어 대응 등 라이브 서비스를 염두에 둔 다양한 기능을 직접 설계 및 구현하였습니다 프로젝트 기간23.09.01 - 24.07.31 (총 11개월) 개발 환경 및 사용 라이브러리Unity 2D URP 22.3.14f1, macOSUniTask, UniRx, DOTWeen, Input System, NewtonJson, Unity IAPGoogle AdMob, Google FirebaseMirageRider 2024.3.3 플레이 영상 링크Wild Bowl Zooports Play - Youtube주요 구현상점, 결제 플로우 설계 및 IAP 적.. 2025. 4. 8.
KEEPING NIGHT 프로젝트 소개 개요Steam Link스팀 발매를 목표로 제작한 싱글 PC 액션-전략 게임입니다3인 팀으로 개발하였습니다 (개발 2, 아트 1)전체 씬 구조 설계부터 루프, 오디오, UI, 무기 및 스킬, 버프, 상점 등 다양한 인게임 시스템을 직접 설계 및 구현하였습니다 프로젝트 기간24.09.01 - 25.01.17 (총 4.5개월) 개발 환경Unity 2D URP 22.3.39f1, macOSUniTask, UniRx, DOTween, Input System, I2 LocalizationRider 2024.3.3 플레이 영상 링크Keeping Night - Teaser Trailer 주요 구현전체 씬 구조 설계 및 씬 간 전환 로딩 시스템 구현UI 시스템 전체 설계 및 View-Model 구조 구축무기, 스킬, 버.. 2025. 4. 8.
반응형