/cstv

Primary LanguageSwift

CSTV

Tech stack:


You'll find in this project:

  • MVVM architecture
  • SwiftUI for the interface builder
  • Clean Code
  • Modular components
  • Unit tests
  • Snapshot tests
  • Code coverage:

code-coverage


Requirements:

  • Use a MacOS to run the project;
  • Xcode version 14.3.1 or later
  • Internet connection available
  • Active PandaScore's access token

Configure Access token:

  • Open the terminal and go to the project main folder
  • Run the code bellow

bash scripts/setUpAccessToken.sh -token YourTokenHere

Building project:

  • Download or clone this repository
  • unzip the .zip package
  • Access the project folder
  • Run script to set up your private PandaScore's access key
  • Open the application in your Xcode and run the project