/Pokedex

Pokemon app that uses Pokeapi to fetch, list and save pokemons

Primary LanguageSwift

PokeDex

Ekran Resmi 2022-11-03 22 54 00

PokeDex is designed to fetch Pokemon names, characteristics and images by consuming "pokeapi.co". User can discover pokemons, see their wonderfull abilities and catch 'em if they want. The app provides pokemon's name, favorite move, abilities and image. With the help of the API, the app is able to deliver up-to-date information.

Features

  • Light/dark mode toggle
  • Fully built with programmatic UI using both NSLayoutconstraints and SnapKit. No Storyboards!
  • Using CoreData to help you to catch your favorite Pokemon
  • MVVM Design Pattern
  • protocol oriented
  • Fully SPM build
  • Using Moya library to handle complex api calls.

🛠 Tools

swift swift swift

Screenshots

Ekran Resmi 2022-11-06 21 40 14 Ekran Resmi 2022-11-06 21 39 44 Ekran Resmi 2022-11-06 21 40 26 Ekran Resmi 2022-11-06 21 40 37