Author Topic: Easy Customer web reporting portal  (Read 424 times)

MeNeedsSomeHelp

  • 5 O'Clock Shadow
  • *
  • Posts: 23
Easy Customer web reporting portal
« on: January 20, 2021, 11:09:21 PM »
I'm looking for an easy solution for a Customer portal.

I'm a computer engineer who is old, cranky, and mostly use java.
I want to set up a software as a service solution.

I'll likely host this on AWS.

I can handle all the API and backend work and shove the data and an identity token into a DB.

I need a web UI where a user can login, IAM maybe using SAML 2, then run reports so only they have access to their data.
Ideally, UI to be responsive to screen size. (So mobile and 4k monitor scale automatically.)
I don't want to touch jquery or other UI frameworks.
Reporting tools that I've worked with are for backend analytics.
For example, with grafana I can create reports, but not a real Customer portal.
I don't see row level a row level security feature, even with their enterprise product, just data source. Creating a bunch of views for each Customer isn't going to happen.
https://grafana.com/docs/grafana/latest/enterprise/datasource_permissions/

PowerBI has row level security, but I'd prefer non-microsoft.

I'd prefer free, but I'm willing to spend some <$1,000 or on a per use cost plan.
This is a free time project, so I want to focus on the API and backend not the reporting.

Appreciate any recommendations!