Admin and user dashboard automatically generated #1386
Replies: 4 comments 1 reply
-
Automatically generated sounds a lot like Prisma studio, so for clarity I'd rename this to "configurable built in admin dashboard" or something along those lines, since you almost never want the "autogenerated" dashboard, you always want to remove/add columns, show or not show relations... (by autogenerated it sounds like https://docs.djangoproject.com/en/4.2/ref/contrib/admin While all these solutions support super simple admin creation, they all require you to define what you want, and that's what I think we should have. Since for just the regular auto generated DB inferred dashboard admins can just run Prisma studio on fly behind a http-auth proxy and that's it 😅 |
Beta Was this translation helpful? Give feedback.
-
Wow, it's incredible how I did not think of this before! I've used Django and its admin dashboard is really good, it even was a reason to choose Django over other technologies for some projects. Not sure about a separate user dashboard, anyways it will only be accessible to admins. Yeah, it serves a different purpose, view statistics instead of managing DB data. Maybe then separate by roles even more, give the option to have a role that can view the user dashboard but can't access the rest of the admin dashboard? |
Beta Was this translation helpful? Give feedback.
-
So just to recap -> it would be super cool to have an admin dashboard that Wasp easily generates for you. Not just for users necessarily, but for all the entities. But, the real value comes from being able to customize it in Wasp, so that it can be a custom dashboard, adapted to this specific app (you could pick views you want to see, columns, rows, some kind of analytics, ... . Because otherwise Prisma studio is enough, it already gives you basic data CRUD. So kind of like adjustable Prisma studio. |
Beta Was this translation helpful? Give feedback.
-
Created an issue for this one: #1420 . |
Beta Was this translation helpful? Give feedback.
-
This could be a really cool feature IMO. Django is famous for its admin dashboard and we could do the same, and make it regenerate with every change. The same goes for user dashboard - we could show number of users, even some of their activity etc.
Beta Was this translation helpful? Give feedback.
All reactions