Marvel Characters API (MCA), powered by official Marvel Comics API.
- NodeJS
- Docker
- Marvel Comics API developer account
-
Provision local redis using docker-compose:
docker-compose up -d
-
Install the project dependencies:
npm install
-
MCA can be configured by using
.env
file. However,.env
is not committed into version control system. Yet you can create yours by using.env-sample
as reference. -
Now you may start your development server by running:
npm start
MCA is packaged into a Docker image for production:
docker build -t mca:latest .