Skip to content
/ TimeApp Public

Personal iOS time tracking app with projects, monthly targets, and reports.

License

Notifications You must be signed in to change notification settings

Dr3ko/TimeApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TimeApp

A native iOS time tracking application for personal use.

Features

  • 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

Tech Stack

  • Platform: iOS 17+
  • Language: Swift
  • UI Framework: SwiftUI
  • Persistence: SwiftData (local on-device)
  • Architecture: MVVM

Requirements

  • Xcode 15+
  • iOS 17.0+ simulator or device

How to Run

  1. Open TimeApp.xcodeproj in Xcode
  2. Select an iOS 17+ simulator or device
  3. Press Cmd+R to build and run

First Use

  1. Go to the Projects tab and create a project
  2. Go to the Timer tab, select your project, and tap Start

Roadmap

See ROADMAP.md for planned features and project direction.

Contributing

Contributions are welcome! Please follow these guidelines:

  1. Open an issue first before submitting a pull request
  2. Discuss major changes in an issue before implementing them
  3. Keep it focused: TimeApp aims to be simple and privacy-focused

For bug reports or feature requests, please use the issue templates.

License

MIT License - see LICENSE for details.

About

Personal iOS time tracking app with projects, monthly targets, and reports.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages