끄적끄적 코딩
728x90

작업 기간
2023.08.28 ~ 2023.10.06

팀원 구성
프론트엔드 : 3명
백엔드 : 3명

기술스택
Typescript, React, Tailwind, PWA, React Query, Recoil, Jest, Figma, Jira, Git

후기
PWA를 사용해서 금융앱을 만드는 프로젝트로 진행하였습니다. 마이데이터를 사용해서 실제 금융 서비스를 구현해보고 싶었는데, 마이데이터는 개인이  사용할 수 없어서 더미데이터를 사용해야 했습니다.
팀원에 개발에 익숙하지 않은 팀원이 많아서 이번 프로젝트는 학습을 목표로 개발을 하였습니다. 프론트에서는 PWA, Recoil, React Query, Jest를 학습했습니다.
결제, 이체, 조건 이체(미션), 관계 설정(부모 자식) 등의 기능으로 금융 서비스를 제공하는 앱을 만들었습니다. 실제 마이데이터를 활용 할 수 있었다면, 다양한 기능과 문제들을 경험 할 수 있었을텐데 그러지 못한 점이 아쉽습니다. 


담당역할
- FrontEnd
- UI/UX 개발
- 용돈 기능 구현
- 관계 기능 구현
- 로그인 관리 (JWT)
- 공통 컴포넌트 개발

배운점
1. 모바일 UI/UX
- 모바일에서의 UI/UX는 웹과 다르다는 것을 알게되었습니다. 폰트사이즈부터 레이아웃 배치와 hover를 잘 사용하지 않는 점과 아래로 스크롤 하는 방식을 선호하는 등을 경험 해 볼 수 있었습니다.

2. 새로운 기술 경험
- PWA, Recoil, React Query, Jest 등 기술에 대한 스터디를 진행하고 프로젝트에 적용 해볼 수 있었습니다.

아쉬운점
1. 마이데이터 사용을 할 수 없음
- 기획과 설계에서  부족한 부분이 있어서 잦은 리팩토링이 발생하였습니다. 또한 문제를 고치는 시점이 늦어질수록 고치는 비용이 커진다는 점도 알게되었습니다.

 

검색 태그