time-tracker
π Todo lists with stopwatch on each task
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- .eslintrc
- webpack.config.base.js
- webpack.config.eslint.js
- webpack.config.main.prod.babel.js
- webpack.config.renderer.dev.babel.js
- webpack.config.renderer.dev.dll.babel.js
- webpack.config.renderer.prod.babel.js
- fileMock.js
- .eslintrc
- BabelRegister.js
- CheckBuildsExist.js
- CheckNativeDep.js
- CheckNodeEnv.js
- CheckPortInUse.js
- DeleteSourceMaps.js
- ElectronRebuild.js
- Notarize.js
- publish.yml
- hours-screenshot.png
- projects-drawer-screenshot.png
- projects-screenshot.png
- tt-edit-project.png
- tt-hours.png
- tt-projects.png
- extensions.json
- launch.json
- settings.json
- tasks.json
- 1024x1024.png
- 128x128.png
- 16x16.png
- 24x24.png
- 256x256.png
- 32x32.png
- 48x48.png
- 512x512.png
- 64x64.png
- 96x96.png
- assets.d.ts
- entitlements.mac.plist
- icon.icns
- icon.ico
- icon.png
- icon.svg
- AbstractFileRepository.ts
- AbstractFactory.ts
- AbstractModel.ts
- AbstractServiceWithProfile.ts
- IService.ts
- NewProfilePopover.tsx
- SettingsModal.tsx
- TimeRangeDuration.tsx
- TimeRangeModal.tsx
- CircleButton.tsx
- Header.tsx
- HeaderLink.tsx
- IconTile.tsx
- PlayStopButton.tsx
- Profile.tsx
- ProgressBar.tsx
- SelectDate.tsx
- TaskControl.tsx
- index.ts
- ArrayHelper.ts
- DateTime.ts
- FsHelper.ts
- PromiseQueueHellper.ts
- StopPropagation.ts
- TaskHelper.ts
- Throttle.ts
- TreeModelHelper.test.ts
- TreeModelHelper.ts
- ModalHook.ts
- TaskHooks.ts
- UseInterval.ts
- EChannels.ts
- IpcMain.ts
- ProjectModel.ts
- ProjectFactory.ts
- ProjectRepository.ts
- ProjectService.ts
- ProjectStore.ts
- ISettings.ts
- SettingsModel.ts
- SettingsFactory.ts
- SettingsRepository.ts
- SettingsService.ts
- SettingsStore.ts
- TaskInMyDay.ts
- TaskModel.ts
- TasksByProject.ts
- TaskTimeItemModel.ts
- TaskWithDurationModel.ts
- TaskWithProjectNameModel.ts
- TaskFactory.ts
- TaskRepository.ts
- TaskService.ts
- TaskStore.ts
- BadgeService.ts
- RootStore.ts
- HoursWithDuration.tsx
- Dashboard.tsx
- HoursCard.tsx
- LabelWithTooltip.tsx
- TotalHours.tsx
- HoursScreen.tsx
- Duration.tsx
- DrawerTask.tsx
- HoursItem.tsx
- HoursByTask.tsx
- ChooseColor.tsx
- EditProjectModal.tsx
- ProjectModal.tsx
- ProjectNode.tsx
- TaskNode.tsx
- TaskInput.tsx
- TreeList.tsx
- ProjectsScreen.tsx
- Main.tsx
- EEvents.ts
- GaService.ts
- TaskTimeService.ts
- initSentry.ts
- CommonTypes.ts
- IDragInfo.ts
- IModalProps.ts
- ITreeItem.ts
- Types.d.ts
- App.global.less
- App.tsx
- config.ts
- index.html
- index.tsx
- main.dev.ts
- main.prod.js.LICENSE.txt
- menu.ts
- package.json
- yarn.lock
- .editorconfig
- .env.example
- .eslintignore
- .eslintrc.js
- .gitattributes
- .gitignore
- .prettierrc.js
- babel.config.js
- LICENSE
- package.json
- README.md
- tsconfig.json
- yarn.lock
# μ€μΉ κ°μ΄λ
1. μ½λ λ΄λ €λ°κΈ°
git clone https://github.com/Yadro/time-tracker
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd time-tracker
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Node.js
μ¬μ μΆμ²μ¬μ μ€λΉλ¬Ό
yarn start
κ°λ°/μ€ν μλ²λ₯Ό μΌλλ€.
yarn package
μ΄ λͺ λ Ήμ΄λ₯Ό ν°λ―Έλμ κ·Έλλ‘ μ λ ₯ν΄ μ€ννμΈμ.
λͺ
λ Ήμ΄ μ€ν ν ν°λ―Έλμ λνλλ μ£Όμ(λ³΄ν΅ http://localhost:3000 νν)λ₯Ό λΈλΌμ°μ μμ μ΄μ΄λ³΄μΈμ.
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
// repository documentation
Was this content helpful?
(0 ratings)
