Welcome to my Poke finder, a pokedex flutter app! This project, initially developed as my first-ever project, is a mobile application built using Flutter. The app is designed to provide users with an immersive experience of exploring and discovering information about Pokemon. I am currently in the process of rewriting it to improve the source code.
-
Pokemon List: Browse through a list of Pokemon, each showcasing its name, image, and basic details.
-
Detailed Pokemon Information: Select a specific Pokemon to view detailed information, including its type, height, weight, and abilities.
-
Search Functionality: Easily find your favorite Pokemon using the search feature.
- Flutter Version: 3.16.5
- Design Framework: Utilizes Material Design 3 as the base for a modern and visually appealing interface.
- PokeAPI: Data is sourced from PokeAPI v2, an extensive database providing information about Pokemon species, abilities, and more.
To run the app on your local machine, make sure you have Flutter installed. Follow these steps:
- Clone the Repository:
git clone git@github.com:JGabrielMacedo/pokefinder.git
- Navigate to the Project Directory:
cd pokefinder
- Install Dependencies:
flutter pub get
- Install Dependencies:
flutter run
Contributions to the project are welcome! If you'd like to contribute, please follow the standard GitHub flow:
- Fork the repository.
- Create a new branch.
- Make your changes.
- Open a pull request.
Special thanks to the PokeAPI for providing a comprehensive dataset of Pokemon information.
If you have any questions, suggestions, or just want to chat, feel free to reach out to me at jmacedodev@gmail.com.