Skip to content

This is a SPA created from CRA, with minimal external libraries; it is consuming the marvel's API (gateway.marvel.com/v1/public/)

Notifications You must be signed in to change notification settings

otonielduarte/marvel-app

Repository files navigation

Marvel App

This is a SPA created from CRA, with the minimal external libraries; you can see this application in live here

Setup

After you clone this project, the requirements to run this application is:

docker-compose run --rm install
docker-compose up app

or can you use without docker, with npm or yarn:

npm install
npm start

or

yarn install
yarn start

Important, to run in local mode, you need to get PUBLIC_KEY and PRIVATE_KEY in Marvel Developers, rename .env.example to .env e insert the keys in the file.

API

Functionalities

  • Show characters list (10 characters per page)
  • Search characters by start name:
  • And you can view small character details

Tecnologies

  • Language: Typescript
  • SASS;

Ideia and ideal

  • Use the best practices;
  • Clean code;
  • Easy legibility;

About

This is a SPA created from CRA, with minimal external libraries; it is consuming the marvel's API (gateway.marvel.com/v1/public/)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published