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.
You will need the following things properly installed on your computer.
git clone git@github.com:dtt101/superhero.git
cd superhero
npm install
bower install
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
ember server
- Visit your app at http://localhost:4200.
ember test
ember test --server
ember build
(development)ember build --environment production
(production)
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.