GithubHelp home page GithubHelp logo

cstv's Introduction

CSTV

CSTV is an iOS app that showcases CS:GO matches taking place in various global tournaments.

Summary

Specs

The project was developed using SwiftUI, with the Combine framework, and designed with the Model-View-ViewModel (MVVM) architecture. The app has an responsive layout to any supported device (iPhone/iPad and Mac with Apple silicon).

Installation and Usage

The requirements are quite straightforward:

  • iOS 16.0 or higher
  • Xcode 14.0 or higher

After downloading or cloning the repository to your Mac, open CSTV.xcodeproj, and the app should run without any issues.

If you don't see any matches on the home screen, I suggest changing the current Bearer Token in CSTV/Network/MatchService.swift to your personal token. This will help you avoid access denial issues with API requests.

  • Note: I've included my personal token in the project, but I'll revoke it later.

To create your personal token, sign up for an account at PandaScore and visit this page. For more information, please refer to the documentation.

Contributing

I will be implementing more improvements in the future, but feel free to suggest or get in touch to discuss.

Screenshots and Demonstration Video

cstv's People

Contributors

caioberkley avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.