Skip to content

About

Final group project of the Pazarama iOS Bootcamp

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

54 Commits

Folders and files

Repository files navigation

PokeDex

Description

This application simulates an application that allows users to list and view Pokémon details through the Pokédex API. Also this application is one of the final projects of the iOS Bootcamp organized in cooperation with Pazarama-Coderspace.

Design

The design is inspired by the Pokedex app.

Features

  • MVVM Architecture
  • Protocol Oriented Programming
  • Delegate Pattern
  • Dependency Injection
  • Pagination with Infinite Scroll
  • Programmatic UI
  • URLSession
  • Animation Pokémon
  • Animation Progress Views
  • Dto
  • Custom Extensions
  • Custom Views
  • Collection View
  • Custom Collection View Cells
  • Unit Test

Frameworks

  • Kingfisher

Data Source

The data source is Pokedex Api.

App Features

  • List all Pokémon with pagination
  • Search Pokémon
  • View Pokémon details
  • Sort Pokemon by name and number

Contributors

Screenshots

Home Screen 1 Home Screen 2 Home Screen 3 Home Screen 4 Home Screen 5 Detail Screen 1 Detail Screen 2 Detail Screen 3
Screenshot 2023-11-09 at 16 09 54 Screenshot 2023-11-09 at 16 10 09 Screenshot 2023-11-09 at 16 10 22 Screenshot 2023-11-09 at 16 10 37 Screenshot 2023-11-09 at 16 11 48 Screenshot 2023-11-09 at 16 10 50 Screenshot 2023-11-09 at 16 11 16 Screenshot 2023-11-09 at 16 11 34

Video

Video

About

Final group project of the Pazarama iOS Bootcamp

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages