[email protected]
// 12341234
- React-Query과 TypeScipt를 이용한 To Do List
- 음성 인식 기능을 통해 todo를 입력할 수 있습니다.
- Recoil을 이용하여 다크모드를 구현하였습니다.
- mobile first design strategy를 지향하며 반응형 웹 어플리케이션으로 제작하였습니다.
- custom hook을 적극 사용하여 코드 재활용에 힘썼습니다.
- alert사용을 지양하고 modal을 만들어 사용하였습니다.
1) 음성 인식 기능으로 todo 입력 기능
2) 반응형 및 다크모드
3) 모달
4) custom hook으로 모달 상태 관리
REACT_APP_URL = https://pre-onboarding-selection-task.shop
$ npm install
$ npm run start
📂src
┗ 📂page
┗ 📂api
┗ 📂components
┗ 📂container
┗ 📂recoil
┗ 📂hook
┗ 📂styles
┗ 📂type
┗ 📂utils
┗ 📂assets
┗📄app.tsx
┗📄index.tsx
┗📄Router.tsx
커밋 규칙
⭐ feat : 새로운 기능에 대한 커밋
🎨 ui : 새로운 CSS관련 디자인에 대한 커밋
🛠 fix : 버그 수정에 대한 커밋
🧱 build : 빌드 관련 파일 수정에 대한 커밋
👏 chore : 파일 이동, 파일명 수정, 변수 제거 등의 자잘한 수정에 대한 커밋
⚒ refactor : 코드 리팩토링에 대한 커밋
📝 style : 공백 제거와 같은, 코드 스타일 혹은 포맷 등에 관한 커밋
✏ docs : 문서 수정에 대한 커밋
💡 ci : CI관련 설정 수정에 대한 커밋