ginoleeswan / hero

A superhero encyclopaedia made in React Native. Pulls from the SuperHeroAPI & ComicVine API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hero logo

๐Ÿฆธโ€โ™‚๏ธ Superhero Encyclopedia ๐Ÿฆธโ€โ™€๏ธ

Made in React Native, constructed with Expo CLI, utilizing the superheroAPI and ComicVine API.

Version License: MIT Runs With Expo Runs With Expo Twitter: mrginolee

animated animated animated animated

๐Ÿ“–   Lessons Learned

  My first React Native project!
  The main focus here was to make external API calls to pull superhero infomation from a third party site.

๐Ÿ”ฎ   Future Features

  • ๐Ÿ“Š   Stats Graph
  • ๐ŸŽฅ   List of Movies
  • ๐Ÿ“…   Timeline of Appearances
  • ๐ŸŽž   Streaming Links

๐Ÿš€   Deployment

No current Deployment

๐Ÿ”จ   Get Started

From your command line, first clone this repo:

# Clone this repository
$ git clone https://github.com/ginoleeswan/hero

# Go into the repository
$ cd hero

# Remove current origin repository
$ git remote remove origin

๐Ÿ’ป   Install

First you need to install Nodejs and npm, this is different depending on the OS you are running so it is easier to check the node page

Install expo, if it fails run you might need to run this with sudo

npm install expo-cli --global

Install the needed packages while in the root folder of the project

npm install

๐Ÿ“ฑ   Usage

To Start expo all you have to do is run this line

expo start

โœ๏ธ   Author

๐Ÿ‘ค Gino Swanepoel

  Twitter: @mrginolee
  Github: @ginoleeswan
  LinkedIn: @ginoswanepoel

โค๏ธ   Show your support

Give a โญ๏ธ if this project helped you!

About

A superhero encyclopaedia made in React Native. Pulls from the SuperHeroAPI & ComicVine API

License:MIT License


Languages

Language:JavaScript 89.5%Language:Objective-C 9.1%Language:Ruby 1.1%Language:Swift 0.2%Language:C 0.1%