I am trying to make an in-house simple solution with Node/Angular/MySQL stack where the users are expected to enter data through 4-5 different type of forms, the entered data needs to be reported on a simple web interface (export to PDFs/EXCEL/CSV is preferable but not compulsory) with the relevant authentication levels. Another preferable feature would be allowing the users to make custom reports or at least use filters especially dates. I am using this tool as a starting point to make a much more complex one.
Would someone be able to recommend any packages for this? something like Jasper in this environment. In order of priority Reporting-> Forms -> Authentication ->Reports with filters-> Custom reports -> Custom Forms -> Export functionality . Please suggest the most easy to manage packages.