Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

109
Views
Compile PDF/DOC with data from DB

I have a DB entity called "Invoices". I save every invoice once an order is made into the system. Some informations are an Identifier of the invoice, amount, currency and the selected items (like 2 apples, 3 avocados...) .

In the ftp I have another entity called "Templates". Inside you can find an FTP/AWS S3 reference of the document template that was created by the user.

Based on this information I should give the possibility to the user to:

  1. Upload a template (DOC? or PDF?) where the user can set the reference field inside the document: EX: "The company Foo is selling the following items for %invoice.price% $"

  2. Generate the document depending on the selected order (connected OneToOne with the Invoice entity) compiled with the correct data: EX: "The company Foo is selling the following items for 5'000 $"

  3. Prevent a possible change in the pdf (Im referring to the PDF form that can be changed before printing)

Platforms: Nestjs (backend), Angular (frontend).

So my question is, what is the best package for this type of work? If I want to prevent as much as possible any modification to the file I think I should compile it in the backend. About the template format. I was thinking about pdf with form but its not a good way to costumize it for the user. Im interested on sharing a good solution for template creation whitout that can be easier for the user.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!