Skip to content

Search Marvel characters using Ember CLI and the Marvel API

License

Notifications You must be signed in to change notification settings

dtt101/superhero

Repository files navigation

Superhero

This is an app which showcases communicating with a third party API using Ember. It uses the Marvel API to list or search the Marvel character database via their API.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone git@github.com:dtt101/superhero.git
  • cd superhero
  • npm install
  • bower install

Marvel API

To access the Marvel API you will need to get an API key from: http://developer.marvel.com/

Create a .env file at the root of the project with:

MARVEL_PUBLIC_KEY=YOURKEYGOESHERE

Running / Development

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Demo available at: https://superhero-demo.firebaseapp.com

The demo has been deployed to firebase, an example firebase.json is in the project root.

You'll need your own firebase application and account, full setup and, instructions here: https://www.firebase.com/docs/hosting/guide/

After setup to deploy run:

ember build -prod
firebase deploy

See http://www.ember-cli.com/#deployments for other deployment options.

About

Search Marvel characters using Ember CLI and the Marvel API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published