분류 전체보기19 스타트업 백엔드 개발자 첫 1년 회고 22년 9월 ~ 12월 인턴을 마치고, 인턴을 진행했던 회사에서 23년 2월 6일 정규직으로 입사를 했다. 입사한지 1년이 된 시점에 지난 1년을 되돌아보고 앞으로는 어떻게 지낼지 생각해보기 위해 회고를 작성한다! 인턴을 했던 회사에 입사를 결정한 이유? 대학교 마지막 학기에 4개월동안 재직중인 회사에서 인턴을 진행했다. 인턴을 마치고나서 정규직 제안을 받았고 마지막 학기에 인턴을 하느라 제대로 취업준비를 해보지 않은 상태에서 입사를 할지, 취준을 해볼지 정말 고민을 많이했다. 물론 서비스의 도메인에도 관심이 있었고, 입사 전 생각해본 적은 없지만 saas 플랫폼이 겪는 챌린지 요소들도 재미있었다. 그리고 같이 일하는 팀원분들도 좋았다. 그런데 결정적인 이유는 감사하게도 인턴을 하며 동료분들께서 주신 나.. 2024. 2. 22. [Node.js] 인앱결제 서버 개발기2 (구글 플레이스토어) 지난 시간에 이어, 이번 글에서는 안드로이드 구글 플레이스토어 인앱결제를 지원하는 서버 구현에 대해 이야기해보겠습니다. 참고) Google Play 결제 시스템 개요 공식문서 사전 준비 Google play server API 호출을 위해서는 Access Token을 발급 받아야합니다. Access Token 발급에 필요한 JWT 생성을 위해 서비스 계정을 만들고 private key를 준비해보겠습니다! 참고) Google Play Developer API 공식문서 Google Cloud 프로젝트에 개발자 계정 연결 및 연결된 프로젝트에 Google Play Developer API 사용 설정 1. Google Play Console 로그인 2. 설정 > API 액세스 > 프로젝트 생성 / 연결 > Go.. 2023. 7. 23. [Node.js] 인앱결제 서버 개발기1 (앱스토어) 최근에 회사 서비스에 인앱결제를 도입하면서 서버 구현을 맡았는데요, 생각보다 사전 준비나 각 스토어의 server-to-server api 호출 과정이 복잡한데 공식문서만으로는 순조롭게 진행되지 않아 시간이 꽤 걸렸습니다. 🥲 참고 자료 찾기가 어려워서 개발하면서 꼭 블로그에 정리해둬야겠다는 생각이 계속 들었던 작업이었습니다 ㅎㅎ 참고로 이번에는 '인앱결제로 결제를 할 수 있다'까지만 진행했고 환불 정책등은 고려하지 않았습니다. 인앱결제 플로우 서비스에서 인앱결제를 지원하기 위한 기본적인 플로우입니다. 서버단에서 구현해야하는 부분은 3~5의 인앱결제 주문건을 서비스의 주문데이터와 연결하는 작업, 8~11의 실제로 인앱결제가 진행된 주문건의 유효성을 검증하고 유저가 구매한 디지털 컨텐츠/재화를 지급하는 작.. 2023. 7. 19. 이전 1 2 3 4 5 다음