Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Vendra User Profile

Vendra User Profile Laravel Package

misaf/vendra-user-profile

misaf/vendra-user-profile is a Laravel package for adding user profile management to Vendra applications. It helps organize profile data and integrate user profile features with minimal setup, giving developers a convenient foundation for profile-related workflows.

View on GitHub
Deep Wiki
Context7

misaf/vendra-user-profile adds a focused user profile layer to Laravel applications built on Vendra. It provides a clean starting point for managing profile data alongside your existing user model, with sensible defaults that are easy to extend.

  • Profile management for common user details and custom fields
  • Avatar/image support with configurable storage
  • Validation-ready requests and rules
  • Vendra-friendly integration and extensible configuration
  • Lightweight, Laravel-native structure
Frequently asked questions about Vendra User Profile
What is misaf/vendra-user-profile used for?
It is a Laravel package for Vendra that adds user profile management, letting you store, edit, and display profile information and integrate profile pages with sensible defaults. It is a read-only subtree split of the Vendra Modules, so it is intended for use within a Vendra application rather than as a general-purpose Laravel profile package.
How do I install misaf/vendra-user-profile?
Install it with Composer using composer require misaf/vendra-user-profile, typically within a project that already uses Vendra. Because it is a subtree split of the Vendra Modules, follow the Vendra installation and configuration docs for migrations, publishing, and module registration. Check the package composer.json for exact requirements before installing.
Which Laravel versions does this package support?
Support follows the Vendra release you are using, so check the package composer.json and the main misaf/vendra repository for the current Laravel version constraints. As a subtree split, its compatibility is tied to the corresponding Vendra module release. Do not assume it works as a standalone package outside that supported stack.
Can I add custom fields to user profiles?
Yes, the package is described as supporting extension of profile fields, so you can add profile data beyond the defaults. Implement custom fields through Vendra's extension points and your application's migrations and views, following the Vendra module conventions. Review the main Vendra documentation for the recommended approach before changing schema or forms.
Is misaf/vendra-user-profile a standalone package or part of Vendra?
It is a read-only subtree split of the Vendra Modules and is part of the wider misaf/vendra project. You can require it via Composer, but development happens in the main Vendra repository. Avoid editing the split repository directly because changes should be made upstream.
How do I show a user profile page in my Laravel app?
The package provides a straightforward way to integrate profile pages with sensible defaults inside Vendra. Wire the profile routes and views according to Vendra's module and routing conventions, then customize the presentation as needed. Exact route names and view paths should be confirmed from the Vendra documentation or package source.
How should I test user profile functionality?
Use Laravel's standard testing tools to cover profile viewing and updating, including validation and authorization cases. Since the package is part of Vendra, check the main repository's test suite and follow its testing patterns. Ensure your test environment runs the required migrations and uses appropriate factories for user records.
What are alternatives to misaf/vendra-user-profile?
Outside Vendra, Laravel Breeze, Jetstream, and Fortify offer profile management features, and you can also build custom profile controllers and views. For a Vendra application, this package is the natural choice because it follows Vendra module conventions. Choose alternatives only if you need functionality that is not covered by the Vendra module.
Is this package maintained and safe for production?
Maintenance happens in the main misaf/vendra repository, not in this read-only subtree split, so check that repository for recent activity, releases, and issue status. Use tagged Composer releases rather than arbitrary branches in production. Review the changelog and test your upgrade path before deploying.
Where do I report bugs or contribute changes?
Because misaf/vendra-user-profile is a read-only subtree split, report bugs and submit pull requests against the main misaf/vendra repository. Include your Laravel and Vendra versions plus clear reproduction steps. Changes merged upstream will be reflected in later splits of this package.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console