Nova just allows you easier management of your models (Resources) You are free to create whatever pages you want/need to do so. If you for instance are wanting to re-create the Jetstream experience where a user can manage their own information, you simply create a resource tied to the User model and add the necessary policy to restrict access. You can add links into the left navigation or the user menu allowing users direct page access as well. Nova is a great tool and can be easily developed to do most things. J
Feb 21, 2025
3
Level 8
How correctly to add frontend/personal areas into nova app ?
I have Laravel 10 / nova 4.27 app and now I need to add frontend and personal(logged user) pages on the site.
I check that routes/web.php is empty and has only root url. I suppose I need to work as in usual laravel app without having “nova” prefix url in routes/web.php.
Are there something else I have to pay attention at? Say for logged user ?
Level 21
if you run php artisan route:list you should see all of your Nova routes. If you have created new pages, simply uses the named routes, if defined, or the URL as specified. Changing the nova path in the Config shouldn't matter. It only affects the Nova prefix.
Default: /nova Yours: /nova-admin
1 like
Please or to participate in this conversation.