Skip to content

cacutler/iOSPointTracker-SwiftUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Card Game Point Tracker (iOS)

PointTracker is an iOS app for tracking scores across card games, rounds, and players. It uses Swift Data for local storage of games, players, rounds, and score history. Cloud support is planned for a future release, while current data is saved locally on the device.

Key Features

  • Create and manage multiple games with custom player rosters.
  • Track rounds and score adjustments per player.
  • View cumulative scores and round history for each game.
  • Add or remove players as the game progresses.
  • Persist data locally using Swift Data, with future iCloud sync support planned.

App Functionality

Game Management

  • Start new games and name them for easy identification.
  • Add players to each game and record their scores.
  • Delete or restart games when needed.

Score Tracking

  • Enter score values for each round and assign them to players.
  • Review a history of rounds played in a game.
  • See total scores updated live as new entries are added.

Player Handling

  • Add players before or during gameplay.
  • Edit player participation and remove players if necessary.
  • Track player score entries over the lifetime of a game.

Open Beta Testing

PointTracker is open to beta test for future releases. We welcome feedback from testers on app usability, feature requests, and bug reports.

If you would like to join the beta or share feedback:

  • Install the app from the App Store or email us at calexcutler@gmail.com and let us know which email to add in order to be added to the beta test channel.
  • Use the app during real card game sessions and note any feature gaps or issues.
  • Report bugs, crashes, or UX improvements through the preferred issue tracker or contact channel.

Beta Goals

  • Validate the core score tracking experience.
  • Confirm that game and round history functions work reliably.
  • Collect user input on adding cloud sync, player management, and game summaries.

Getting Started

  1. Download and install the app from the App Store.
  2. Open the app, then create a new game and add players to begin tracking scores.

Future Improvements

  • Cloud sync for cross-device game persistence.
  • Better game summary and final score reporting.
  • Enhanced player statistics and historical analytics.

About

A point tracking app for card games.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages