I don't understand the question. Nova uses laravel resourses that you register, mainly eloquent models. So you use the controllers, models from your laravel app in nova.
From docs:
Laravel Nova is a beautiful administration dashboard for Laravel applications. Of course, the primary feature of Nova is the ability to administer your underlying database records using Eloquent. Nova accomplishes this by allowing you to define a Nova "resource" that corresponds to each Eloquent model in your application.
define a Nova "resource" that corresponds to each Eloquent model in your application.
@nexio yes it can be done but you really have to ask yourself what you want your users to do. Nova is a CRUD admin panel. Great at CRUD but not great at user specific requests. It is not a silver bullet that will solve all your problems.
Basically, I want to add functionalities other than the crud functionality. I want to integrate bigbluebutton api that allows one to join meetings. For this, I have to control the logic like
1.Generate the join meeting URLs
Get the list of all the meetings and recordings from the server and show it to the users. and many more.
for this, I want to create a custom controller where I can perform all these logics. @jlrdw can it be done using the resources. Thanks.