- Description
- For End Users
- For Developers
This app is a simple score tracker that allows two players to keep track of their scores for a game of gin rummy. If you have improvement suggestions please send them to me at grounded.wanderer@proton.me
Or
- After opening the app you can enter the names of the players and, if you'd like, adjust the score that you are playing to.
- Click Let's go!
- Once a player gets a gin, click Gin! next to their name
- If the player scored any additional deadwood points from their oponent's hand enter those in Deadwood count: then click Claim my points!
- At the end of the game the winning player's name will be displayed
- You may now exit the app or click Play again! to be taken back to the start screen
- Fork this repo
- In your copy of the repo click the green Code button and copy the URL
- If you don't have an Expo account sign up for one
- Open your IDE
-
cd YOUR_DIRECTORY_FOR_THIS_APP -
git clone COPIED_URL
- Run the following in your terminal
-
npm init -y npm install
-
eas login
-
-
npx expo start
- If there are issues run
npx expo start --tunnelinstead ^+cwill end the process
- If there are issues run
- @expo/vector-icons
- @react-navigation/bottom-tabs
- @react-navigation/elements
- @react-navigation/native
- expo
- expo-blur
- expo-constants
- expo-dev-client
- expo-font
- expo-haptics
- expo-image
- expo-linking
- expo-router
- expo-splash-screen
- expo-status-bar
- expo-symbols
- expo-system-ui
- expo-web-browser
- react
- react-dom
- react-native
- react-native-gesture-handler
- react-native-reanimated
- react-native-safe-area-context
- react-native-screens
- react-native-web
- react-native-webview
- react-native-worklets
- @babel/core
- @types/react
- eslint
- eslint-config-expo
- typescript
├──.vscode/ # settings.json lives here
├──app/ # App pages
├──(tabs)/ # Different app screens
├──_layout.tsx
├──about.tsx
└──index.tsx
├──_layout.tsx
└──+not-found.tsx
├──assets/ # Fonts and images
├──fonts/ # Fonts
└──SpaceMono-Regular.ttf
├──images/ # Image assets such as icons
├──screenshots/ # Screenshots
├──Android/ # Android screenshots
├──phone/ # Phone screenshots
├──gameplay.jpg
├──getting_points.jpg
├──start.jpg
└──victory.jpg
├──tablet_7/ # 7 inch tablet screenshots
├──gameplay.jpg
├──getting_points.jpg
├──start.jpg
└──victory.jpg
└──tablet_10/ # 10 inch tablet screenshots
├──gameplay.jpg
├──getting_points.jpg
├──start.jpg
└──victory.jpg
└──iPhone/ # iPhone screenshots
├──gameplay.png
├──getting_points.png
├──start.png
└──victory.png
├──adaptive-icon.png
├──favicon.png
├──favicon.xcf
├──feature_graphic.png
├──icon.png
├──icon.xcf
├──play_store-icon.png
├──splash-icon.png
└──splash-icon.xcf
└──styles/ # Different app screens
├──components/ # Smaller React components
└──yellowButton.tsx
├──app.json
├──eas.json
├──eslint.config.js
├──expo-env.d.ts
├──LICENSE
├──package-lock.json
├──package.json
├──PRIVACY_POLICY.md
├──README.md
└──tsconfig.json



