https://github.com/peterpeterparker/tietracker
A simple, open source and free time tracking app ⏱️
https://github.com/peterpeterparker/tietracker
freelancer-time ionic ionic-framework react reactjs timetracker timetracking webworkers
Last synced: 12 days ago
JSON representation
A simple, open source and free time tracking app ⏱️
- Host: GitHub
- URL: https://github.com/peterpeterparker/tietracker
- Owner: peterpeterparker
- License: other
- Created: 2019-12-09T12:12:13.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2024-03-29T07:32:12.000Z (almost 2 years ago)
- Last Synced: 2025-04-08T01:41:54.384Z (10 months ago)
- Topics: freelancer-time, ionic, ionic-framework, react, reactjs, timetracker, timetracking, webworkers
- Language: TypeScript
- Homepage: https://tietracker.app.link
- Size: 6.62 MB
- Stars: 145
- Watchers: 5
- Forks: 26
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
Awesome Lists containing this project
README
Tie Tracker - A simple, open source and free time tracking app ⏱️
[](https://apps.apple.com/us/app/tie-tracker/id1493399075)
[](https://play.google.com/store/apps/details?id=com.tietracker.app)
[](https://tietracker.com)
[](https://github.com/peterpeterparker/tietracker/releases/latest)
## Table of contents
- [Getting Started](#getting-started)
- [Features](#features)
- [Reporting](#reporting)
- [Goodies](#goodies)
- [Technical Stack](#technical-stack)
- [Data](#data)
- [Development](#development)
- [License](#license)
## Getting Started
Tie Tracker is a free and open source time tracking application. Its is meant to be simple and aims to allow you to track working hours across projects.
## Features
Track your productivity and billable hours.
- ✅ Simple work hours tracking
- ✅ Assign time to clients and projects
- ✅ Define budget per projects
- ✅ Mark entries as billed
## Reporting
Yet not complicated but effective reporting.
- ✅ Weekly work summary
- ✅ Daily list of activities
- ✅ Export open invoices to XLSX timesheets (Excel, LibreOffice, Numbers, etc) and PDF
## Goodies
A simple UX with some extra goodies.
- Light and dark theme
- Weekly backup
- Hourly notification for task in progress (only mobile devices)
## Technical Stack
This app is developed with [Ionic](https://ionicframework.com), [React](https://reactjs.org), [React-redux](https://react-redux.js.org), Web Workers and other cool stuffs.
## Data
It works offline, data are saved with IndexedDB.
No analytics nor tracking are implemented.
## Development
To develop and run this documentation locally, proceed as following:
```
git clone https://github.com/peterpeterparker/tietracker
cd tietracker
npm ci
ionic serve
```
## License
This application is released under the GNU Affero General Public License. Copyright [David Dal Busco](mailto:david.dalbusco@outlook.com). See [COPYING](./COPYING) for more details.
[tie tracker]: https://tietracker.com