Google Drive에서 파일과 폴더를 쉽고 빠르게 내보낼 수 있도록 만든 데스크탑 어플리케이션
- 파일 단위 내보내기 : 원하는 파일을 선택해서 한 번에 다운로드할 수 있습니다.
- 실시간 진행상황 표시 : 내보내기 진행상태를 직관적으로 확인할 수 있습니다.
- 직관적인 UI : 불필요한 복잡함 없이 누구나 쉽게 사용할 수 있도록 설계했습니다.
-
코드를 다운 받은 후 pacakage json의 'build' 명령어를 실행
npm run buildpnpm build -
내부 dist 폴더의 exe 파일 다운로드
-
Google 계정으로 로그인
- 앱을 실행하고, Google 계정으로 로그인
- 필요한 권한(Drive 파일 접근 등)을 허용
-
내보낼 폴더/파일 선택 및 링크 복사
- Google Drive 내의 파일과 폴더 목록이 표시
- 원하는 항목을 선택 및 복사
- 내보내기 옵션 선택 및 실행
- "클립보드 내용 불러오기" 버튼을 누르면 진행상황이 표시
- 다운로드 및 완료
- 내보내기가 완료되면 다운로드 링크 또는 로컬 저장 경로가 안내
- Google Drive에서 파일/폴더를 내려받는 과정이 불편해서 직접 개발하게 되었다.
- Electron을 기반으로 크로스플랫폼 데스크탑 앱 경험을 쌓고, 실제 업무/개인 프로젝트에 적용다.
- 사용자 피드백을 통해 실제로 불편을 해소하고, 파일 내보내기 효율을 크게 향상