From 5e2e27045960214195b200df35a10baa8bfb8e08 Mon Sep 17 00:00:00 2001 From: nbrownie <82531854+nbrownie1990@users.noreply.github.com> Date: Sun, 3 Oct 2021 11:18:00 +0200 Subject: [PATCH] Create PDF-Generator.md --- Projects/2-Intermediate/PDF-Generator.md | 32 ++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Projects/2-Intermediate/PDF-Generator.md diff --git a/Projects/2-Intermediate/PDF-Generator.md b/Projects/2-Intermediate/PDF-Generator.md new file mode 100644 index 00000000..40731942 --- /dev/null +++ b/Projects/2-Intermediate/PDF-Generator.md @@ -0,0 +1,32 @@ +# PDF Generator + +**Tier:** 2-Intermediate + +Allow users to generate PDFs. +
+A web based service where the user uploads a file and the program returns a PDF of the file. + +## User Stories + +- [ ] User can upload an html-file that will appear +- [ ] User can upload an text-file that will appear +- [ ] User can upload an ppt-file that will appear +- [ ] User can click a button to convert the file to a pdf-file +- [ ] User can download the resulting pdf-file + +## Bonus features + +- [ ] User can load an file from a webresource e.g. "https:/example.com/file.docx" +- [ ] User can rotate the file before the pdf is generated +- [ ] User can send the pdf via email + +## Useful links and resources + +You could use this API: [pdfgeneratorapi.com](https://pdfgeneratorapi.com/). +
+Several [npm-libraries](https://www.npmjs.com/search?q=pdf) for exporting to pdf . + +## Example projects + +- [PDF Converter by yeokm1](https://github.com/yeokm1/docs-to-pdf-converter) +- [HTML to PDF converter by marcbachmann](https://github.com/marcbachmann/node-html-pdf)