Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 2.2 KB

README.md

File metadata and controls

34 lines (26 loc) · 2.2 KB

Import Microservice

Build Status License Language Framework Webserver LinesOfCode Coverage Status

This repository handles import of presentation files (only PPTX and ODP for now) which are transformed to appropiate HTML for creation of deck and slides (sent to deck-service).

The PPTX2HTML library is used for parsing the PPTX (powerpoint presentation format) to HTML. See (https://github.com/g21589/PPTX2HTML) on Github, and see (http://g21589.github.io/PPTX2HTML/#) for a demo.

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.

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.