제 21회 한성공학경진대회 프론트엔드
상황별 대화 추천 서비스
Talky는 언어장애인을 위한 자동 문장 추천 앱서비스입니다.
장소, 시간을 기반으로 문자을 추천하고, TTS를 이용해 텍스트를 음성으로 변환합니다.
- Language: Javascript
- Framework: React Native, Expo
- Styling: StyledSheet
| 깃모지 | 커밋 유형 | 설명 |
|---|---|---|
| ✨ | feat |
새로운 기능 추가 또는 기존 기능 개선 |
| 🐛 | fix |
버그 수정 |
| ♻️ | refactor |
코드 리팩토링 (기능 변화 없이 구조 개선) |
| 📝 | doc |
문서 작업 (README 등) |
| ✅ | test |
테스트 코드 추가 또는 수정 |
| ⚡️ | perform |
성능 개선 |
| 🔥 | clean |
불필요한 코드 제거, 정리 |
| 💄 | design |
UI/UX 디자인 작업 또는 개선 |
| 🎨 | style |
코드 스타일 변경 (세미콜론, 들여쓰기 등) – 기능 변화 없음 |
| 💡 | comment |
주석 수정, 추가 |
| 🔀 | merge |
브랜치 병합 |
- 이름 짓기: 변수/함수 camelCase | 컴포넌트 PascalCase
- 코드 자동 정렬 Prettier 사용하기
- 주석 친절하게 달기
| 명령어 | 설명 |
|---|---|
git clone <url> |
원격 저장소 복제 |
git add . ⭐ |
전체 변경 파일 스테이징 |
git add <파일명> |
특정 파일만 스테이징 |
git commit -m "메시지" ⭐ |
커밋 메시지와 함께 커밋 |
git log |
커밋 히스토리 확인 |
git branch |
현재 브랜치 목록 확인 |
git checkout <이름> |
해당 브랜치로 이동 |
git checkout -b <이름> |
새 브랜치 생성 + 이동 |
git push ⭐ |
현재 브랜치 내용을 원격 main에 푸시 |
git pull origin main ⭐ |
원격 main 브랜치 내용 가져오기 (병합) |