PHPackages                             baberuka/profilehub - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. baberuka/profilehub

ActiveLibrary

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, allowing you to seamlessly integrate comprehensive profile management into your platform.

09JavaScript

Since Nov 14Pushed 6mo ago1 watchersCompare

[ Source](https://github.com/BabeRuka/profilehub)[ Packagist](https://packagist.org/packages/baberuka/profilehub)[ RSS](/packages/baberuka-profilehub/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Laravel ProfileHub
==================

[](#laravel-profilehub)

A Laravel package to manage user profiles.

Installation
------------

[](#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)
------------------------------------------------------

[](#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
----------

[](#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
------------------

[](#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
---------------

[](#run-the-seeders)

```
php artisan db:seed --class="Database\\Seeders\\DatabaseSeeder" --force
```

Usage
-----

[](#usage)

Visit `/profilehub/index` to check if it's working.

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance47

Moderate activity, may be stable

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity13

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/d57eaf27a5be7d712848b031287aef8ff8e95709add0f332afdb9d3b26a68fc2?d=identicon)[baberuka](/maintainers/baberuka)

---

Top Contributors

[![BabeRuka](https://avatars.githubusercontent.com/u/5477078?v=4)](https://github.com/BabeRuka "BabeRuka (30 commits)")

### Embed Badge

![Health badge](/badges/baberuka-profilehub/health.svg)

```
[![Health](https://phpackages.com/badges/baberuka-profilehub/health.svg)](https://phpackages.com/packages/baberuka-profilehub)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
