Anime-jisho
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
- React Native
- React Navigation
- Styled Component
- React Apollo
- Apollo Client
- GraphQL backened
:camera: Screenshots
Android Screens
IOS Screens
:rocket: Installation
-
Get the code
git clone https://github.com/bytefuge/Anime-jisho.git && cd Anime-jisho
-
Install dependencies
-
In terminal, run
-
In separate terminal, run the project
# for iOS
react-native run-ios
# for android
react-native run-android
🤝 Contributing
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.