Get data from html with js

Is it possible to make a completely custom report where the data is fetched through javascript and rendered in a html page ?

This is what I want to accomplish:
Make a list of all open projects in a html view, where the detail of the project can be expanded so all open tasks for this project become visible.

Thanks,
Benjamien

Do you want to customize the UI, or do you want to use the default report view with data coming from different tables?

I want a complete custom page where I can list the projects and there tasks, including links to the task page, customer page, …

Making a report view with data coming from different tables is not a problem. I know how to do that.

IMO you can use Frappe Page API for that
https://frappeframework.com/docs/user/en/api/page

The Role Permission Manager page is built with the Page API, so you can check that for reference.

1 Like

Thanks, I will look into this.