Currently, I am in the process of building a website using HTML, CSS, and Javascript. This site will enable users to create their own digital flashcards. However, my goal is to implement a feature that saves these flashcards to the internal storage of the user's device, allowing them to access the flashcards again when they revisit the site on the same device.
In addition, I would also like to give users the option to export their digital flashcards as a PDF file.
I have some experience in developing websites and apps, but implementing features related to accessing a device's internal storage or generating PDFs is completely new to me. Any suggestions or guidance on how I can achieve these functionalities would be greatly appreciated!