
작업 플로우 (할 일 목록)
설명
작업 플로우는 사용자가 작업을 효율적으로 관리하고 구성 할 수 있도록 설계된 강력하고 직관적 인 웹 응용 프로그램입니다. 할 일 항목을 추가,보기 및 관리하여 워크 플로 조직 및 작업 추적을 향상시킬 수있는 사용자 친화적 인 인터페이스를 제공합니다.
목차
- 특징
- 다가오는 기능
- 기술 스택
- 설정 지침
- 향후 향상
- 라이브 미리보기
- 감사의 말
- 행동 강령
- 특허
- 저자
- 나에 대해
- 피드백
- 기여 지침
특징
- 작업 추가 : 제목으로 새 작업을 만듭니다.
- 작업보기 : 사용자가 추가 한 모든 작업 목록을 표시합니다.
- 작업 편집 : 기존 작업의 세부 사항을 수정합니다.
- 작업 삭제 : 더 이상 필요하지 않은 작업을 제거합니다.
- 작업을 완료 한 것으로 표시하십시오 : 완료된대로 작업을 표시하여 진행 상황을 추적합니다.
- 반응 형 디자인 : 데스크탑 및 모바일 장치 모두에 최적화되었습니다.
다가오는 기능
- 로그인 : 사용자 인증을위한 로그인 페이지 (이메일 및 Google OAUTH) 구현.
- 여러 목록 : 사용자가 작업, 가정 및 쇼핑과 같은 여러 목록을 만들 수 있습니다.
- 날짜와 시간 추가 : 사용자가 특정 날짜 및 시간을 작업과 연결할 수 있도록합니다.
- 목록 분리 : 오늘, 주, 예약, 오후 및 오늘 밤과 같은 매개 변수를 기반으로 목록을 구성하여 더 나은 탐색을 위해 목록을 구성하십시오.
- 태그 : 쉽게 검색 및 분류를 위해 각 작업에 태그가 지정되도록합니다.
- 선택 사항 설명 : 사용자가 자신의 작업에 선택적인 설명을 추가 할 수 있습니다.
작업 흐름 개발 에서 모든 개발 및 기능을 추적하십시오
현재 기능 작업 (사용자 인증)
현재 사용자 로그인 ContextProvider를 작업 중입니다.
기술 스택
- 프론트 엔드 : HTML, CSS, JavaScript, TypeScript, Next JS
- 백엔드 : node.js, express.js
- 데이터베이스 : MongoDB (MongoDB Atlas)
설정 지침
전제 조건
설치
- 저장소 복제 :
git clone https://github.com/rishabhgokhe/TaskFlow.git
- 저장소로 이동하십시오
- 노드 모듈을 설치하십시오
- 설정 환경 변수 :
루트 디렉토리에서 .env.local 파일을 만들고 다음을 추가하십시오.
JWT_SECRET-은 로그인 쿠키를 생성하는 데 필수적입니다
Mongodb_uri- 데이터 추가 및 가져 오기 위해 필요합니다
MONGODB_URI=<your-mongodb-connection-string>
JWT_SECRET=<randomString>
AUTH_GOOGLE_ID=<your-auth-google-id>
AUTH_GOOGLE_SECRET=<your-auth-google-secret>
- 프로젝트를 실행하고 개발을 시작하십시오
- 응용 프로그램 액세스 :
브라우저를 열고 http : // localhost : 3000으로 이동하십시오.
향후 향상
- 개인화 된 작업 목록에 대한 사용자 인증을 구현합니다.
- 작업에 대한 마감일 및 우선 순위 수준을 추가하십시오.
- 다가오는 작업에 대한 알림 및 알림을 제공하십시오.
- 주요 설계 및 UI 개선
라이브 미리보기
TaskFlow는 Vercel : TaskFlow20.vercel.app에서 사용됩니다
감사의 말
- Frontend 프레임 워크의 Next.js
- 프론트 엔드 프레임 워크에 반응합니다
- 데이터베이스 관리 시스템의 MongoDB
- JavaScript 런타임의 Node.js
- 웹 애플리케이션 프레임 워크 용 Express.js
행동 강령
우리는 지역 사회의 모든 참가자가 행동 강령을 준수 할 것으로 기대합니다. 여기에서 전체 텍스트를 읽으십시오.
특허
이 프로젝트는 독점적이며 공공 용도로는 열려 있지 않습니다. 모든 권리는 Rishabh Gokhe가 보유합니다. 이 소프트웨어 라이센스에 관한 문의 사항은 다음과 같이 문의하십시오. [email protected]
작업 관리 경험을 협력하고 개선 할 준비가 되셨습니까? 저에게 연락하십시오
기여 지침
기부금을 환영합니다! 다음 단계를 수행하려면 다음을 수행하십시오.
- 저장소를 포크하십시오.
- 새 지점을 만듭니다 (
git checkout -b feature/your-feature ). - 변경하십시오.
- 변경 사항을 커밋하십시오 (
git commit -am 'Add some feature' ). - 분기 (
git push origin feature/your-feature )로 푸시하십시오. - 새 풀 요청을 만듭니다.
?? 작가
- Rishabh Gokhe (컴퓨터 과학 학생)
나에 대해
안녕하세요! 저는 TaskFlow의 개발자 인 Rishabh Gokhe입니다. 사람들이 생산성과 조직을 향상시키는 데 도움이되는 유용하고 사용자 친화적 인 웹 응용 프로그램을 만드는 데 열정적입니다. 나는 항상 새로운 기술을 배우고 있습니다 ...
질문, 제안이 있거나 프로그래밍 및 기술에 대해 채팅하고 싶다면 자유롭게 연락하십시오. 나는 항상 동료 개발자 및 애호가들과 연결되어 기쁩니다!
내 비전
작업 플로우는 작업 관리를위한 간단하지만 강력한 도구를 만들고자하는 욕구에서 나온 프로젝트입니다. 조직을 유지하는 것이 성공의 열쇠라고 생각하며 작업 플로우는 사용자가이를 달성 할 수 있도록 설계되었습니다.
피드백
피드백이 있으시면 저희에게 연락하십시오.