dotnet / aspnetcore

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
https://asp.net
MIT License
35.59k stars 10.06k forks source link

Add built-in asp.net core admin panel like django-admin #57385

Open behradbhrmi opened 3 months ago

behradbhrmi commented 3 months ago

Is there an existing issue for this?

Is your feature request related to a problem? Please describe the problem.

Hi there, There is a very annoying problem in ASP .net core which is creating a panel admin for each project from scratch half of the project efforts are dedicated to managing the entities. This gets worse especially when I have a custom model and I have to spend a lot of time creating controllers and views for binding and creating my custom model (some models that have a nested list of models inside or have multimedia) are so hard to manage. ( however, there is a coreadmin third-party package but it's not useful at all!)

Describe the solution you'd like

I think it's not hard for dotnet team to implement a built-in admin panel for asp.core for managing all entities, users, roles and everything else is needed to be created, modified or deleted. As I know django and laravel have a very powerful admin panel which I have actually used django-admin and it was so useful so I wanted to suggest the dotnet team to add this feature. Thanks

Additional context

No response

Nodirbek-Abdulaxadov commented 3 months ago

did you mean that? https://github.com/Nodirbek-Abdulaxadov/LazyAdmin

behradbhrmi commented 3 months ago

@Nodirbek-Abdulaxadov
I faced 404 when I opened your repo, is it private or something?

image

Nodirbek-Abdulaxadov commented 3 months ago

@Nodirbek-Abdulaxadov I faced 404 when I opened your repo, is it private or something?

image

Sorry, just changed repository as public