Skip to content

slidewiki/translation-service

Repository files navigation

Translation Microservice

Build Status License Language Framework Webserver Coverage Status

This repository handles translation of presentation files which are transformed to appropiate HTML for creation of deck and slides (sent to deck-service).

You want to check out this cool service? Simply start the service and head over to: http://localhost:3000/documentation. We're using swagger to have this super cool API discovery/documentation tool. BTW.: Did you already discoverd the super easy swagger integration inside /application/routes.js? Tags 'api' and 'description' were everything we needed to add.

Use Docker to run/test your application


You can use Docker to build, test and run your application locally. Simply edit the Dockerfile and run:

docker build -t MY_IMAGE_TAG ./
docker run -it --rm -p 8880:3000 MY_IMAGE_TAG

Alternatively you can use docker-compose to run your application in conjunction with a (local) mongodb instance. Simply execute:

docker-compose up -d

Install NodeJS


Please visit the wiki at Install NodeJS.