Neha62-lit / PokeDex

A PokeDex app built using the PokeAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PokeDex App

Imagine the PokeDex Ash used to carry around in his pocket 🤔

We are gonna build this! Not exactly like above, but an app that Ash would have used if Pokemon started airing in 2021.

Contributing to PokeDex

We develop with Github

We use github to host code, to track issues and feature requests, as well as accept pull requests.

Contributions are done via a Pull request. They are used to propose the changes you've made in the code to the codebase. So for that , Fork the repository. Follow the instructions below to clone, build the app and make a pull request.

Ways to clone and build the app

  1. Clone the repository

    https://github.com/infiniteoverflow/PokeDex.git
    
  2. Get packages

     flutter pub get       
    
  3. Build app

     flutter run
    
  4. Create a new branch from master/main branch

     git checkout -b add "your branch name"
    
  5. Make the changes in the code

  6. In order to commit the changes, you need to 'add' the changes.

    git add <list-of-files-changed>
    

Important :

Make sure you add the files that have been changed only. Avoid using git add .

Commit your changes along with a commit message

    git commit -m "A relevant message"
  1. Push your code to your branch

     git push -u origin <your-branch-name>
    
  2. To create a pull request, click on Compare and pull request

  3. Add an appropiate title and description to your pull request explaining the changes made

  4. Click on create pull request

  5. You have successfully raised a pull request !

We actively welcome your pull requests!

  1. Make sure your code lints.

  2. If you've changed APIs, update the documentation.

  3. Issue the pull request made.

  4. If you've added code that should be tested, add tests.

About

A PokeDex app built using the PokeAPI


Languages

Language:Dart 75.9%Language:Swift 17.2%Language:Kotlin 5.3%Language:Objective-C 1.6%