Skip to content

mfzaguiar/MarvelAPP

Repository files navigation

Marvel Heroes

Marvel Heroes App

License

📱 About

This is a personal project built for learning purposes. It uses the official Marvel API

Functionalities

  • List of 5 heroes
  • Hero Search
  • Comics Search
  • Acess comics external links using webview

Built with

  • React Native
  • ES6
  • Reactotron
  • Styled Components
  • Lottie Animations

🖼️ Application Screens

App gif Home Screen Hero Details Hero Search Comic Search comicDetails Web View

How to install

1. Get your developer api key

2. Clone project and install dependencies

$ git clone https://github.com/mfzaguiar/MarvelAPP.git
$ cd MarvelAPP
$ yarn

3. Rename the file .env.example to .env and put your public key and hash

obs: md5 hash generator

# PUBLIC API KEY
API_KEY=

# HASH - (timestamp + private key + public api key)
HASH=

# Timestamp - use the same hash timestamp
TIMESTAMP=


4. For Android run:

react-native run-android

Author