Anime-jisho

support build status license use React Native react GraphQL react apollo style use


:information_source: About

A React native application for exploring the world of anime which includes multifaceted features including: search on board range of anime, details on particular anime i.e. characters, description, top trends etc. https://aurangzaibramzan.github.io/Anime-jisho/

:hammer: Technologies Used

:camera: Screenshots

Android Screens

IOS Screens

:rocket: Installation

  1. Get the code

     git clone https://github.com/bytefuge/Anime-jisho.git && cd Anime-jisho
    
  2. Install dependencies

     npm install
    
  3. In terminal, run

     npm start
    
  4. In separate terminal, run the project

     # for iOS
     react-native run-ios
    
     # for android
     react-native run-android
    

🤝 Contributing PRs Welcome

The process of submitting a pull request is fairly straightforward and generally follows the same pattern each time:

Show instructions 1. Search [GitHub](https://github.com/bytefuge/Anime-jisho/pulls) for an open or closed PR that relates to your submission. You don't want to duplicate effort. 2. [Fork](http://help.github.com/fork-a-repo/) this project, clone your fork, and configure the remotes: ```bash # Clone your fork of the repo into the current directory git clone https://github.com// # Navigate to the newly cloned directory cd # Assign the original repo to a remote called "upstream" git remote add upstream https://github.com/bytefuge/Anime-jisho.git ``` 3. If you cloned a while ago, get the latest changes from upstream: ```bash git checkout master git pull upstream master ``` 4. Create a new branch (off the master branch) to contain your feature, change or fix: ```bash git checkout -b ``` 5. After you have made your changes, run tests and lint checks: ```bash # for test npm test ``` ```bash # for lint check npm run lint ``` ```bash # for lint fix npm run lint-fix ``` 6. Commit your changes using a descriptive commit message. 7. Rebase onto upstream 8. Push your branch to GitHub: ```bash git push origin ``` 7. [Open a Pull Request](https://help.github.com/articles/using-pull-requests/) using your branch and fill the [required template](.github/pull_request_template.md). **IMPORTANT**: By submitting a patch, you agree to license your work under the same license as that used by the project. </details> > Having trouble with repo? Check out our documentation or contact Support aurangzaib987@gmail.com ## :page_facing_up: License This project is licensed under the Apache License 2.0, see the [LICENSE](/Anime-jisho/LICENSE) file for details.