https://github.com/jinyongp/petco
빠르게 알고가는 동물병원 진료비 견적 서비스, 펫코
https://github.com/jinyongp/petco
apollo-client apollo-server apollo-server-express expo graphql prisma react-native styled-components typescript vue
Last synced: 5 months ago
JSON representation
빠르게 알고가는 동물병원 진료비 견적 서비스, 펫코
- Host: GitHub
- URL: https://github.com/jinyongp/petco
- Owner: jinyongp
- Created: 2021-04-20T04:36:21.000Z (about 5 years ago)
- Default Branch: develop
- Last Pushed: 2021-06-03T14:02:48.000Z (about 5 years ago)
- Last Synced: 2023-12-11T12:54:24.532Z (over 2 years ago)
- Topics: apollo-client, apollo-server, apollo-server-express, expo, graphql, prisma, react-native, styled-components, typescript, vue
- Language: TypeScript
- Homepage:
- Size: 21.5 MB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
펫코 : 동물병원 진료비 견적 서비스
생각보다 높은 반려동물 진료비에 당황하신 적이 있나요?
펫코는 동물 병원에 방문하기 전 쉽고 빠르게
진료비를 견적 받을 수 있도록 도와줍니다.
빠르게 알고가는 동물병원 진료비 견적 서비스, 펫코.
## 🐈 Introduction
### Screens
동작 과정을 gif 파일로 보여줌
## 👨🏻💻 Development
### Details
- [Frontend/Mobile README](./frontend/mobile/README.md)
- [Frontend/Web README](./frontend/web/README.md)
- [Backend README](./backend/README.md)
### Team Conventions and Standards
#### Workflow
- [Upstream 저장소](`https://github.com/jinyongp/petco`)로부터 `fork`한다. (`develop` branch인지 확인한다.)
- `fork`한 저장소를 `local`로 `clone`한다.
- `branch`를 생성한 후, 작업을 한다. (upstream으로부터 자주 pull을 받는다.)
- 작업을 마친 후, 변경사항을 pull request하여 모든 팀원에게 코드 리뷰를 받는다.
- 코드 리뷰에서 변경해야 할 사항을 변경하고 commit한다. (없으면 생략한다.)
- pull request를 `merge`하여 변경사항을 `develop` branch에 병합한다.
#### Coding Style
- 되도록 ES6+로 작성할 것
- Eslint 규칙 준수할 것
#### Git / Git Commit
- 이슈 발생 시, [Git 사용 중 자주 만나는 이슈 정리](https://parksb.github.io/article/28.html)를 참고할 것
- Commit message convention은 [좋은 git commit 메시지를 위한 영어 사전](https://blog.ull.im/engineering/2019/03/10/logs-on-git.html)를 참고할 것
- 하나의 작업 단위로 자주 commit할 것
- Commit message 혹은 pull request에 이슈 번호를 추가하여 연결한다. [Linking a pull request to an issue
참고](https://docs.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue)
#### Git Branch
- branch naming convention은 `feature/{issue-number}-{feature-name}` 형식을 따를 것
- 접두어는 `feature`, `fix`, `refactor` 등 작업한 종류에 따라 작성할 것
[Git branch naming conventions 참고](https://deepsource.io/blog/git-branch-naming-conventions/)
```sh
$ git branch feature/12-navigating
```
>12는 issue tracker ID로 #12번 task를 명시한다.
#### Team Rules
- 모르는 것이 생기면 오랫동안 붙잡고 있지 말고 팀원과 상의할 것
- 참고한 reference를 각자 `README.md`에 추가할 것
- 코드 리뷰를 하며 작동 방식, 적절치 못한 부분에 관해 궁금한 점이 생긴다면 반드시 질문할 것