
핀테크 프로젝트를 위한 가상은행 Open API
- Period2024.03 - 2024.04
- Headcount6명 GitHubhttps:/github.com/rheeeuro/joa-openapi
- Intro
여러 부트캠프나 해커톤 등에서 핀테크 관련 주제를 선택할 때 활용할 수 있는 API가 너무 제한적이라는 문제를 해결하기 위한 가상은행 OpenAPI입니다. 비전공자도 쉽게 사용할 수 있을만큼 간단한 사용방법과 API 테스트베드를 포함한 공식 문서 페이지, 더미데이터 생성과 대시보드를 볼 수 있는 관리자 페이지, 은행코드 변경 을 통해 자신의 은행 앱으로 사용할 수 있는 샘플 은행 앱을 제공합니다. - Role
- React-Native를 활용한 샘플 은행 앱 구현
- Next.js를 활용한 관리자 페이지 구현
- 전반적인 프론트엔드 설계, 리팩토링 및 UI 개선, API 연동 - Stack
- 관리자 페이지: Next.js, React-query, Recoil
- 샘플 은행 앱: React-Native, Typescript, React-Navigation
- 스타일링:Tailwind-styled-components - Retrospect
- 샘플 은행 앱을 만들기 위해 Flutter와 React-Native 중 어떤 스택을 사용할 지 고민했습니다. 평소 React-Native를 배워보고 싶기도 했고 자료들을 리서치 해보며 React-Native의 생태계나 커뮤니티가 훨씬 잘 구축되어있고, 익숙한 Javascript, React 문법을 사용한다는 점에서 React-Native를 선택하게 되었습니다.
- 은행 내부 데이터 구조를 알 방법이 없어 여러 API들의 request나 response 형식만 보고 ERD나내부 데이터 구조를 파악하는 것이 어려웠습니다.전문가 리뷰를 통해 일부 피드백을 받고 구조를 더 개선해 볼 수 있었습니다. - Reward
- 삼성청년소프트웨어아카데미 프로젝트 베스트 멤버 선정
- 하나은행 현직 전문가 리뷰를 통한 설계 및 구조 개선