A native iOS time tracking application for personal use.
- Timer: Start/stop timer for any project
- Entries: View time entries grouped by day, with filters (Day/Month/Year) and project filter
- Export: Export entries to PDF with share functionality
- Projects: Manage projects with optional monthly target hours
- Reports: Weekly summary with project breakdown
- Multilingual: Available in Romanian, English, and German
- Platform: iOS 17+
- Language: Swift
- UI Framework: SwiftUI
- Persistence: SwiftData (local on-device)
- Architecture: MVVM
- Xcode 15+
- iOS 17.0+ simulator or device
- Open
TimeApp.xcodeprojin Xcode - Select an iOS 17+ simulator or device
- Press
Cmd+Rto build and run
- Go to the Projects tab and create a project
- Go to the Timer tab, select your project, and tap Start
See ROADMAP.md for planned features and project direction.
Contributions are welcome! Please follow these guidelines:
- Open an issue first before submitting a pull request
- Discuss major changes in an issue before implementing them
- Keep it focused: TimeApp aims to be simple and privacy-focused
For bug reports or feature requests, please use the issue templates.
MIT License - see LICENSE for details.