요즘 한동안 슬럼프에 빠져있느라 TIL 작성에 소홀했다, 초심을 잃지 말자 😤
현재 월요일부터 새로운 팀프로젝트 과제를 수행중이다. 우리 조에서는 킥보드 대여 어플리케이션을 만들어보기로 했다.
API 요청을 통해 지도를 받아오고, 카메라로 QR코드를 인식해 킥보드 고유식별번호를 통해 이동장치를 대여할 수 있다.
또한 회원 등록 시스템이 있어 회원가입을 해야지만 앱 이용이 가능하고 사용자의 정보(개인식별정보, 결제정보, 이용내역 등)를 나타내거나 수정할 수 있다.
그 중에서도 내가 맡은 파트는 사용자의 정보를 나타내고, 수정할 수 있는 페이지 구현인데 아직 사용에 미숙한 UserDefaults를 이용해 데이터 CRUD를 다룰 예정이다.
- 사용자 정보 입력시 저장
- 저장된 사용자 정보 불러오기
- 회원탈퇴 버튼 클릭시 입력된 사용자 정보 삭제
- 화면전환
1) 메인화면 버튼 클릭시 → 맵(이동장치 대여) 페이지
2) 사용자 로그아웃시 → 로그인 페이지- 사용자가 킥보드 대여중인 경우, 이용중 버튼 활성화 표시
이 정도 인 것 같다.
적고 보니 생각보다 더 많게 느껴지지만 막연하게 느끼던 것이 정리되어서 좋다.
그럼 오늘 하루도 힘내보자!