/Dota2-Plus

iOS App of Dota 2 Video game to show heroes, heroes details, search specific hero, check players rank, teams rank. Using MVVM, SwiftUI. CI - Fastlane and swiftLint.

Primary LanguageSwift

Dota2-Plus

App of dota2 to show hero and how their stats increase per level, lore, winrate. Show team world rank and search for a player to see his mmr.

Tools && Architecture

  • Swiftui
  • FastLane
  • Swiflint
  • MVVM

Deployment

To compile this project run

  gh repo clone DiegoM1/Dota2-Plus

install dependencies

  pod install

you are ready to go!

if you want to run test you can do it in xcode or using terminal with faslane.

  fastlane lint

or

  fastlane tests

Demo

Search View Heroes list & Grid Details View Team View Player view
Simulator Screen Recording - iPhone 14 Pro - 2023-04-03 at 11 58 15 Simulator Screen Recording - iPhone 14 Pro - 2023-04-03 at 12 04 00 Simulator Screen Recording - iPhone 14 Pro - 2023-04-03 at 11 54 39 Simulator Screen Recording - iPhone 14 Pro - 2023-04-03 at 11 52 20 Simulator Screen Recording - iPhone 14 Pro - 2023-04-03 at 11 54 00