I want to create a cv maker that takes people's info and makes a pdf out of it but I have not worked with PDFs before. I have been searching the internet and I don't know where to start. I get packages like jspdf, react-pdf and some others, some of which would make me upload a pdf file and then it would preview a page of the uploaded pdf. But that's not what I want. I want a package that can easily generate a pdf from my html and CSS designs to pdf, which can be previewed on my react app and downloadable as pdf file. Or maybe I can just use vanilla JavaScript instead of a package? Or maybe I would have to do the pdf generation on the backend which I don't prefer - I would use Django on the backend?
Please help me out!!