Hi all --
Hoping someone could give me some good practical advice here!
I have two versions of a Shiny app in mind that differ substantially in terms of their content -- i.e., the "site content", so to speak. One contains a lot of information, the other quite a bit less.
Currently, I have a "full" version programmed and need to think about the "restricted" or "minimalist" version.
The main common feature is a large filterable dataset. But it's the user experience around this that I'm thinking about.
The app is "private" -- users are given access to it. Approved users sit in a separate dataset, and may have different attributes assigned to them, etc, and may see different versions of the app's core dataset, depending on things like, for instance, where they live.
However, I also want users to see different versions of the app altogether. So, for instance, if a user is assigned to a "restricted" group, they see an app with much less content -- some pages, tabs, or panels are hidden.
I wonder if it almost makes more sense to create a totally new "minimalist" app, and to direct the "restricted" users tot that one. Or does it make more sense to focus on one app, and build in conditions?
Any guidance or advice would be much appreciated, I hope the problem is clear.