Skip to content

carlosctu/pokedex-app

Repository files navigation

Pokedex

This project is a Pokedex application developed using Flutter. It utilizes the PokemonApi V2 as the data source and implements the BloC pattern for state management.

Features

  • View a list of Pokemon with their names, images, and types.
  • Search for a specific Pokemon by name.
  • View detailed information about a selected Pokemon, including its abilities, stats, and evolution chain.

Technologies Used

  • Flutter
  • PokemonApi V2
  • BloC (Business Logic Component) for state management

Getting Started

To run this project locally, follow these steps:

  1. Ensure that you have Flutter SDK installed on your machine. If not, refer to the Flutter installation guide for instructions.

  2. Clone this repository to your local machine using the following command:

    git clone https://github.com/carlosctu/pokedex-app.git
    
  3. Navigate to the project directory:

    cd pokedex-app
    
  4. Run the following command to get all the required dependencies:

    ./reset.sh
    

    This script will automatically execute flutter pub get to fetch the necessary packages.

  5. Connect your device or start an emulator.

  6. Run the app using the following command:

    flutter run
    

    This command will build the app and launch it on your connected device or emulator.

Contributing

Contributions to this project are welcome. Feel free to open issues and submit pull requests to improve the application.

Video

Untitled.mp4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published