Track TV series, movies, books, games, and more — all in one place. TraX helps you keep up with what you are watching, reading, and playing, similar to apps like TV Time.
- Login screen — Branded sign-in experience with email, password, and social login placeholders
- Dark-first UI — Media-focused design with a purple-to-coral accent palette
- SwiftUI native — Built entirely with SwiftUI for iPhone and iPad
More features are in active development.
| Requirement | Version |
|---|---|
| macOS | Latest recommended |
| Xcode | 26.6+ |
| iOS deployment target | 26.5+ |
| Swift | 5.0 |
-
Clone the repository
git clone https://github.com/SudoCod/trax-apple.git cd trax -
Open in Xcode
open trax.xcodeproj
-
Select a run destination — Choose an iOS Simulator or a connected device.
-
Build and run — Press ⌘R.
No CocoaPods, Swift Package Manager dependencies, or extra tooling is required.
trax/
├── trax/
│ ├── traxApp.swift # App entry point
│ ├── LoginView.swift # Login screen
│ ├── ContentView.swift # Main content (placeholder)
│ ├── Theme.swift # Colors and styling
│ └── Assets.xcassets/ # App icons and colors
├── trax.xcodeproj/
├── README.md
├── CONTRIBUTING.md
├── CONTRIBUTORS.md
└── LICENSE
Contributions are welcome. Please read CONTRIBUTING.md for setup instructions, commit conventions, and the pull request process.
This project is licensed under the Apache License 2.0. See LICENSE for the full text.
Thanks to everyone who has helped build TraX.
Profile pictures are pulled automatically from GitHub contributors. See CONTRIBUTORS.md for contributor details and CONTRIBUTING.md to get involved.