baberuka / profilehub
A Laravel package for managing and expanding user profiles. Laravel ProfileHub provides a robust and flexible foundation for managing user profiles within your Laravel applications. Built with best practices, it offers essential tools for creating, reading, updating, and deleting user profile data,
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
pkg:composer/baberuka/profilehub
Requires
- php: >=7.1
This package is auto-updated.
Last update: 2025-12-14 09:50:02 UTC
README
A Laravel package to manage user profiles.
Installation
composer require baberuka/profilehub
If the previous command doesn't work, try specifying the parameters more explicitly.
composer require "baberuka/profilehub:dev-main" --no-interaction --prefer-dist
Register the Service Provider (if not auto-discovered)
If you're not using Laravel auto-discovery, register the provider manually in config/app.php. Add the ProfileHubServiceProvider calls to the providers section.
'providers' => [
BabeRuka\ProfileHub\ProfileHubServiceProvider::class,
],
Publishing
php artisan vendor:publish --tag=profilehub-config php artisan vendor:publish --tag=profilehub-views php artisan vendor:publish --tag=profilehub-assets php artisan vendor:publish --tag=profilehub-seeders
Run the Migrations
php artisan migrate --path=vendor/baberuka/profilehub/database/migrations/2025_04_23_111700_create_pages_table.php --force php artisan profilehub:migrate
Run the seeders
php artisan db:seed --class="Database\\Seeders\\DatabaseSeeder" --force
Usage
Visit /profilehub/index to check if it's working.