➤ 프로젝트 소개
➤ 나는 이 프로젝트를 어떻게 진행했나요?
➤ 이 프로젝트를 어떻게 개발했나요?
➤ 시작하기
➤ 기여 지침
➤ 라이센스
TakeNote는 학습 중이나 회의 중에 빠르게 메모하는 데 사용할 수 있는 React.js로 구축된 앱입니다.
이 프로젝트의 목표는 다양한 시나리오의 상태 변경에 따른 UI 구성요소 업데이트를 기반으로 하는 React 앱을 개발하는 것이었습니다. 그래서 그런 것들을 구현해서 실력을 기르고자 이 앱을 개발했습니다.
저는 전체 애플리케이션을 완료하기 위해 Agile 방법론을 사용했습니다. 저는 한 가지를 한 번 구현하고 완벽하게 작동하는지 확인하여 앱의 각 부분과 기능을 조금씩 개발했습니다.
디자인 영감은 takenotes.dev에서 가져왔습니다.
이 앱 개발을 위해 React.js 프런트엔드 라이브러리를 사용했습니다.
앱의 UI를 디자인하는 데 일부 사용자 정의 CSS와 함께 React Bootstrap Framework가 사용되었습니다.
나는 모든 종류의 상태 관리를 처리하기 위해 useState
후크와 Redux State Management
사용했습니다.
검색 기능은 JavaScript 필터 방식을 사용하여 구현되었습니다.
이는 로컬에서 프로젝트를 설정하는 방법에 대한 지침을 제공할 수 있는 방법의 예입니다.
최신 버전의 노드가 설치됨
최신 버전의 npm이 설치되었습니다.
저장소 복제
자식 클론 https://github.com/deepak2431/TakeNote
NPM 패키지 설치
npm 설치
npm start
실행하면 앱이 로컬 환경에서 제공됩니다.
미해결 이슈를 선택하거나 이슈를 요청하세요.
문제에 대한 의견: Can I work on this?
그리고 배정받음.
포크를 변경하고 PR을 보내세요.
PR을 생성하려면:
성공적이고 유효한 PR을 작성하려면 다음 링크를 따르십시오: https://help.github.com/articles/creating-a-pull-request/
PR을 보내려면 다음 규칙을 주의 깊게 따르십시오. 그렇지 않으면 PR이 종료됩니다.
PR 제목을 다음 형식으로 만드세요: Fixes #IssueNo : Name of Issue
문제와 관련된 의심 사항이 있는 경우(예: 문제를 더 잘 이해하기 위해) 해당 문제에 대한 문의 사항을 적어주세요.