Creating an admin panel - what are your thoughts and solutions?

Hey everyone!

I am on the step of building out the Admin Panel for my app and wanted to gauge some traction and ideas on what is best.

A few years ago I built an app and when it came to the admin panel I chose to make it into a separate standalone app that would pull from the normal app via the bubble API plugin. But, I ran into issues when it came to how much information I could pull from the source/member app.

So, this time around I was going to create a single page on the client app and simply have it all hidden unless you’re an Admin user with specific credentials. Or … can anyone tell me if connecting two separate apps via an API has gotten better?

Many thanks!!

It’s always going to be a pain accessing one app’s database from another.

I’d recommend making an admin page on the client app and simply adding a page load condition like “When page is loaded - if user’s role is not admin > Go to page home”. I think this is how people usually do it (this is how I’ve always done it)

This topic was automatically closed after 70 days. New replies are no longer allowed.