Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@
## Secrets
ScoreSecrets/*

## API
GameAPI/**

## User settings
xcuserdata/

Expand Down
21 changes: 14 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
# score-ios
SCORE is a centralized sports information App for the Cornell community to discover and stay informed on athletic games.
# Score

Score aims to become the Cornell community’s go-to for all sports events information, with the following features (in order of implementation):
<p align="center"><img src="https://github.com/user-attachments/assets/d3025ab3-ce0b-4f83-852b-343627154fd8" width=150 /></p>

1. Centralized hub for sports game information discovery
Score is Cornell’s all-in-one sports discovery hub that makes Cornell sports easily accessible and engaging for the entire community. A free and open-source app, Score helps facilitate the seamless discovery, tracking, and engagement of Cornell sports, allowing students to conveniently stay informed on sports games and feel motivated to actively participate in the campus sports culture.

2. Real-time game status and score updates

3. Personalized game attendance planning
## Getting Started

(Taken from Notion, please update when finalized)
1. Clone the repository.
2. Download and uncompress the `ScoreSecrets/` folder, which AppDev members can find it pinned in the `#score-ios` Slack channel. Once done, drag the following folder into the root of the project through **FINDER (NOT Xcode)**. The folder should contain the following files:
- `GoogleService-Info.plist`
- `Keys.plist`
3. Build the project and you should be good to go! Select the `score-ios` schema to use our development server and `score-ios-prod` to use our production server.

## Common Issues

- If you're running into missing package errors, add the gameAPI folder as a package dependency. Go to File -> Add Package Dependencies -> Add Local -> select the folder
- The .zip folder can also found pinned in the `#score-ios` Slack channel.
1 change: 1 addition & 0 deletions ci_scripts/ci_post_clone.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ echo "Downloading Secrets"
brew install wget
cd $CI_PRIMARY_REPOSITORY_PATH/ci_scripts
mkdir ../ScoreSecrets
wget -O ../ScoreSecrets/GoogleService-Info.plist "$GOOGLE_SERVICE_INFO"
wget -O ../ScoreSecrets/Keys.xcconfig "$KEYS"
wget -O ../ScoreSecrets/apollo-codegen-config-dev.json "$CODEGEN_DEV"
wget -O ../ScoreSecrets/apollo-codegen-config-prod.json "$CODEGEN_PROD"
Expand Down
Binary file removed gameAPI/.DS_Store
Binary file not shown.
28 changes: 0 additions & 28 deletions gameAPI/Package.swift

This file was deleted.

Binary file removed gameAPI/Sources/.DS_Store
Binary file not shown.
Binary file removed gameAPI/Sources/Operations/.DS_Store
Binary file not shown.
120 changes: 0 additions & 120 deletions gameAPI/Sources/Operations/Queries/GamesQuery.graphql.swift

This file was deleted.

54 changes: 0 additions & 54 deletions gameAPI/Sources/Operations/Queries/GetTeamByIdQuery.graphql.swift

This file was deleted.

Binary file removed gameAPI/Sources/Schema/.DS_Store
Binary file not shown.
23 changes: 0 additions & 23 deletions gameAPI/Sources/Schema/Objects/BoxScore.graphql.swift

This file was deleted.

23 changes: 0 additions & 23 deletions gameAPI/Sources/Schema/Objects/BoxScoreEntryType.graphql.swift

This file was deleted.

26 changes: 0 additions & 26 deletions gameAPI/Sources/Schema/Objects/GameType.graphql.swift

This file was deleted.

11 changes: 0 additions & 11 deletions gameAPI/Sources/Schema/Objects/Query.graphql.swift

This file was deleted.

18 changes: 0 additions & 18 deletions gameAPI/Sources/Schema/Objects/TeamType.graphql.swift

This file was deleted.

15 changes: 0 additions & 15 deletions gameAPI/Sources/Schema/SchemaConfiguration.swift

This file was deleted.

Loading