Skip to content

Latest commit

 

History

116 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeetsTrips

A trip-planning iOS app (SwiftUI, iOS 26+, SwiftData). One organizer plans trips; friends install the app and follow along.

Status: shipped to TestFlight — build 1.0(1), 2026-06-02; not yet on the public App Store · Sync: CloudKit, live — SwiftData mirror plus CKShare friend-to-friend sharing and push notifications, wired end-to-end.

⚠️ Requires the DeetsKit package (sibling folder)

The design system (themes, typography, the glass look, screen scaffolding, and shared components like GlassCard / CircleGlassButton / WarningCard) lives in DeetsKit, a separate Swift package shared with the planned DeetsHealth appnot in this repo. It is referenced by relative path:

~/Documents/GitHub/
├── DeetsKit/      ← the design-system package (its own repo)
└── DeetsTrips/    ← this repo; depends on ../DeetsKit
  • A fresh clone won't build unless DeetsKit is checked out at ../DeetsKit: git clone https://github.com/deets-137/DeetsKit ../DeetsKit
  • Edit the design system in ../DeetsKit, not here — there is no Sources/Theme/ anymore.
  • Full detail of the split: docs/DEETSKIT.md.

Getting started

make run       # build, install, and launch in the Simulator  ← main loop
make build     # build for the Simulator only
make compile   # compile-check against the iOS SDK (no simulator/signing)
make test      # run the test suite
make gen       # regenerate DeetsTrips.xcodeproj from project.yml

The Xcode project is generated by XcodeGen from project.yml and is not in git — never hand-edit the .xcodeproj; edit project.yml and run make gen.

Docs

License

MIT — see LICENSE.

About

Trip-planning iOS app on TestFlight — SwiftUI + SwiftData with CloudKit CKShare so friends follow along in real time.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages