Single admin dashboard for all apps or app+admin for each?

I have several web apps that almost equal to each other in terms of code and db schema. If not completely equal. The content of an app/html pages, db and design/css are different.

I want to create simple admin dashboard for them. Will it be better to create a single admin dashboard for all of them? Where I could select an app to administrate. Or create admin dashboard for each one at “admin.my_app.com”?

Both solutions have advantages and disadvantages. I’d go with the “single admin dashboard” solution, but there’ll be an issue: I’ll have to deal with multiple db connections in particular to each app: initialize it, close it, keep credentials, declare RepoAppN, for instance.

What do you recommend?

2 Likes