- 리틀펫은 사용자들이 반려 소동물을 관리할 수 있도록 도와주는 반응형 웹 애플리케이션입니다.
1. 소동물 맞춤형 정보 제공 기능
- 관리 방법 가이드
-
초보 반려인도 이해하기 쉽게 소동물 카테고리 별 관리 방법 안내
ex. 특징, 먹이, 사육 환경, 놀이 방법
-
2. 소동물 건강 관리 기능
-
건강 관리 방법 안내
- 소동물 카테고리에 맞는 증상 별 건강 관리 안내 ex. 햄스터 - 체중 감소, 털 빠짐, 소변 이상, 기침인 경우 대처 방법
-
건강 기록
- 사용자가 소동물의 체중 식사량, 의료 데이터 등을 기록
- 기록을 바탕으로 최근 건강 상태 요약 제공
-
병원 검색 및 리뷰
- 지도 기반으로 소동물 전문 병원 검색
- 사용자들 간 리뷰 작성 및 공유
3. 소동물 커뮤니티 기능
-
Q&A
- 사용자들 간 정보 교류
-
일상기록
- 사용자들 간 소동물 일상 콘텐츠 게시
-
챌린저
-매주 챌린지 주제가 부여되고, 가장 많은 좋아요를 받은 유저 세명은 챌린저 뱃지 획득
-
Frontend:
- React.js
- TypeScript
- Vite
-
Linting & Formatting:
- ESLint
- Prettier
-
Package Manager:
- Yarn
레포지토리를 클론하고 로컬에서 실행하는 방법
- 레포지토리 클론
git clone https://github.com/사용자명/레포지토리명.git cd 레포지토리명
| 한채연 | 김규리 |
|---|---|
| 팀장/FE | 팀원/FE |
- Issue로부터 feature 브랜치 만들기, 그 브랜치에서 각자 작업(branch source: develop)
- 서로 다른 파일에서 작업
- 항상 작업 시작 전 최신 develop반영
- commit, merge, pull 자주하기
- 열심히 잘 하기
- 연락 최대한 빨리 보기
-커밋 메시지 규칙: [태그]설명
ex) [feat] 로그인 기능 구현
- `feat`: 새로운 기능 추가
- `fix`: 버그 수정
- `docs`: 문서 변경
- `refactor`: 코드 리팩토링
- `style`: 코드 스타일 수정
- `test`: 테스트 추가/수정
-feat브랜치 생성 및 이름 규칙
- project board에 add item
- 클릭하여 convert to issue
- assignees 지정(본인), labels 지정
- create a branch -> feature 브랜치 만들기, 브랜치 source: develop
- 브랜치 이름: feature/issue번호/기능이름 ex)feature/2/Navbar