리액트 네이티브 프로젝트
ApplePet
- 공공데이터 사이트에서 제공한 API를 이용해서 유기동물에게 반려인을 찾아주기를 위한 앱 사이트를 만드는 프로젝트
규칙
- 팀 git repositories를 생성한 뒤,
main
브랜치는 배포 용도로만 사용하고, 개인 브랜치를 사용해서 develop
브랜치에서 테스트한다.
pr
하기 전에 팀원들에게 말한 뒤 확인 후 merge
하기
- git flow, 컨벤션 따르기
- git commit Message Convention
git commit -m 'fix : 로그인 기능 수정'
git commit -m 'feat : 다크모드 기능 추가'
- 모르는 부분 있으면 튜터님께나 팀원, 동료 등에 적극적으로 물어보기
- 에러 발생하면 노션에 해결과정 정리하기 (발표때 트러블슈팅에 적기)
react icons
사용 (https://icons.expo.fyi/)
역할
- 한재창 : 디테일 페이지 API 불러와서 필요한 데이터 출력하기, 설정 페이지, 파이어 베이스를 이용한 관심목록 추가, 삭제 및 페이지 설정
- 예재현 : 필터 페이지, 메인 페이지 리액트 쿼리를 이용한 무한스크롤 기능 구현
- 김민성 : 로그인 및 회원가입 페이지, 인트로 페이지
- 박진양 : 파이어 베이스를 이용한 댓글 CRUD
와이어프레임 및 페이지 기능
-
로그인 페이지
-
회원가입 페이지
-
필터 페이지
-
메인 페이지
-
디테일 페이지
-
관심목록 페이지
-
설정 페이지