PHPackages                             mviniciusca/warriorfolio - 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. [Admin Panels](/categories/admin)
4. /
5. mviniciusca/warriorfolio

ActiveProject[Admin Panels](/categories/admin)

mviniciusca/warriorfolio
========================

Warriorfolio 2 is an advanced portfolio application tailored for developers. Built with Laravel and Filament, it delivers a polished, intuitive platform to highlight your skills, projects, and accomplishments. Whether you're starting out or a seasoned professional, Warriorfolio 2 empowers you to create a compelling online presence with ease.

2.2.3(5mo ago)6224814MITPHPPHP ^8.2

Since Jan 26Pushed 1mo ago5 watchersCompare

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

READMEChangelog (10)Dependencies (20)Versions (28)Used By (0)

Warriorfolio 2
==============

[](#warriorfolio-2)

A Modern Portfolio &amp; Blog Platform Built with Laravel

 [![Laravel](https://camo.githubusercontent.com/0f86b8d364ac4a3eee080faa26d0b35d18f97989a348c7402b8d1aafab1f418d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d31312e782d4646324432303f7374796c653d666c6174266c6f676f3d6c61726176656c)](https://camo.githubusercontent.com/0f86b8d364ac4a3eee080faa26d0b35d18f97989a348c7402b8d1aafab1f418d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d31312e782d4646324432303f7374796c653d666c6174266c6f676f3d6c61726176656c) [![PHP](https://camo.githubusercontent.com/042d075f20e34e43f9d51e610fcc053009c49956824dc986e72c80f451dd41a0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e322b2d3737374242343f7374796c653d666c6174266c6f676f3d706870)](https://camo.githubusercontent.com/042d075f20e34e43f9d51e610fcc053009c49956824dc986e72c80f451dd41a0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e322b2d3737374242343f7374796c653d666c6174266c6f676f3d706870) [![Filament](https://camo.githubusercontent.com/3a963738951a0f906863948600aa2429c43e5267c6da11004623a8addcf1e110/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f46696c616d656e742d332e782d4646414130303f7374796c653d666c6174)](https://camo.githubusercontent.com/3a963738951a0f906863948600aa2429c43e5267c6da11004623a8addcf1e110/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f46696c616d656e742d332e782d4646414130303f7374796c653d666c6174) [![License](https://camo.githubusercontent.com/784362b26e4b3546254f1893e778ba64616e362bd6ac791991d2c9e880a3a64e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d677265656e2e737667)](https://camo.githubusercontent.com/784362b26e4b3546254f1893e778ba64616e362bd6ac791991d2c9e880a3a64e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d677265656e2e737667)

 [![Warriorfolio 2 Preview](https://raw.githubusercontent.com/mviniciusca/warriorfolio/main/public/img/core/demo/featured.png)](https://raw.githubusercontent.com/mviniciusca/warriorfolio/main/public/img/core/demo/featured.png)

---

Introduction
------------

[](#introduction)

Warriorfolio is a powerful, modular portfolio and blog platform that empowers users to create personalized, professional websites with ease. Built on Laravel's robust foundation, it combines flexibility with user-friendly administration.

**Key Highlights:**

- **Modular Architecture** - Components integrate seamlessly like building blocks
- **No-Code Management** - 100% managed through an intuitive Control Panel
- **Flexible Deployment** - From simple landing pages to complex multi-page sites
- **Professional Results** - Perfect for developers, designers, and creative professionals

---

What's New in v2.2.0
--------------------

[](#whats-new-in-v220)

November, 2025

### Major Features

[](#major-features)

- **Juno Theme** - The first official theme for Warriorfolio 2 with tabbed interface
- **Portfolio Gallery** - Complete redesign with advanced filtering and quick view
- **Fast Search** - Debounced search for Blog and Portfolio sections
- **Quickbar** - Quick access menu for faster navigation
- **Dashboard Redesign** - Improved layout with new widgets
- **GitHub Integration** - Display repositories and contributions (Juno Theme)

---

Features
--------

[](#features)

### Content Management

[](#content-management)

- Blog system with password protection and reading time
- Portfolio/Projects with categories, tags, and SEO optimization
- Page builder with modular content blocks
- Newsletter subscription integration
- Advanced search and filtering

### User Interface

[](#user-interface)

- **Saturn UI** - Modern, responsive design system
- Multiple themes (Default, Juno)
- Dark/Light mode with inverse theme support
- Browser mockup component for project showcases
- Customizable hero sections with multiple layouts

### Professional Tools

[](#professional-tools)

- Resume/CV management and download
- LinkedIn "Open to Work" badge integration
- Skills and certifications display
- Course tracking
- Customer/Client showcase
- Social media integration

### Admin Panel

[](#admin-panel)

- Intuitive Filament-powered dashboard
- Real-time notifications and alerts
- Analytics integration (Google Analytics)
- Contact form with reCAPTCHA v2
- WhatsApp integration
- Email inbox management

### Developer Features

[](#developer-features)

- Modular component architecture
- Maintenance and Discovery modes
- SEO-friendly URLs and meta tags
- Query optimization for performance
- Comprehensive documentation
- Module visibility controls

---

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

[](#installation)

### Quick Start (Composer)

[](#quick-start-composer)

```
composer create-project mviniciusca/warriorfolio
cd warriorfolio
php artisan key:generate
php artisan storage:link
php artisan migrate:fresh --seed
php artisan serve
```

### Manual Installation

[](#manual-installation)

```
# Clone the repository
git clone https://github.com/mviniciusca/warriorfolio.git
cd warriorfolio

# Install dependencies
composer install
npm install

# Configure environment
cp .env.example .env
php artisan key:generate
php artisan storage:link

# Setup database
php artisan migrate:fresh --seed

# Start development servers
php artisan serve

# In a new terminal
npm run dev
```

---

System Requirements
-------------------

[](#system-requirements)

**Server Requirements:**

- PHP 8.2 or higher
- PHP Extensions: OpenSSL, PDO, Mbstring, Tokenizer, XML, Ctype, JSON, BCMath, Fileinfo, GD, Zip
- Database: MySQL 5.7+, PostgreSQL 10+, or SQLite 3.8+
- Composer 2.0 or higher
- Node.js 18+ and NPM 10.2+

**Recommended:**

- PHP 8.3+
- MySQL 8.0+ or PostgreSQL 14+
- Redis for caching and sessions

---

Advanced Features
-----------------

[](#advanced-features)

### Content Blocks

[](#content-blocks)

The application provides versatile code blocks and structural components that enable countless customization possibilities. Components are organized into three categories:

- **Components** - Reusable UI elements
- **Design** - Layout and styling options
- **Core** - Fundamental system modules

### Maintenance Mode

[](#maintenance-mode)

Enable maintenance mode while keeping essential features active:

- Contact form accessibility
- Social media links
- Custom maintenance message

### Discovery Mode

[](#discovery-mode)

Preview your application during maintenance:

- Visible only to administrators
- Visual indicator banner
- Test changes before going live

### Module Management

[](#module-management)

Customize which core modules appear on your site:

- Header &amp; Navigation
- Hero Section
- About Section
- Projects/Portfolio
- Customers/Clients
- Contact Form
- Newsletter
- Footer

---

Documentation
-------------

[](#documentation)

Comprehensive documentation is available at [warriorfolio.vercel.app](https://warriorfolio.vercel.app/)

**Topics covered:**

- Installation and configuration
- Module customization
- Theme development
- Component usage
- API integration
- Deployment guides

---

Technology Stack
----------------

[](#technology-stack)

Warriorfolio is built with industry-leading technologies:

TechnologyPurposeCreator**Laravel**PHP FrameworkTaylor Otwell**Filament**Admin Panel ToolkitDan Harrin, Zep Fietje &amp; Community**Livewire**Real-time ComponentsCaleb Porzio**Tailwind CSS**Utility-first CSSAdam Wathan**Alpine.js**JavaScript FrameworkCaleb Porzio---

Contributing
------------

[](#contributing)

We welcome contributions from the community! Here's how you can help:

### Reporting Issues

[](#reporting-issues)

- Use GitHub Issues for bug reports
- Include steps to reproduce
- Provide environment details
- Add screenshots if applicable

### Pull Requests

[](#pull-requests)

- Fork the repository
- Create a feature branch
- Follow PSR-12 coding standards
- Write descriptive commit messages
- Update documentation as needed

### Feature Requests

[](#feature-requests)

- Open a discussion on GitHub
- Describe the use case
- Explain the expected behavior

---

Security
--------

[](#security)

If you discover a security vulnerability, please email security contact privately. Do not open public issues for security concerns.

---

License
-------

[](#license)

Warriorfolio is open-source software licensed under the [MIT license](LICENSE).

---

Acknowledgments
---------------

[](#acknowledgments)

**Special Thanks:**

- Warriorfolio 1 users and early adopters
- All contributors and community members
- Taylor Otwell and the Laravel team
- Dan Harrin, Zep Fietje, and the Filament team
- Caleb Porzio for Livewire and Alpine.js
- The entire PHP and Laravel community

---

Support
-------

[](#support)

- **Documentation:** [warriorfolio.vercel.app](https://warriorfolio.vercel.app/)
- **Issues:** [GitHub Issues](https://github.com/mviniciusca/warriorfolio/issues)
- **Discussions:** [GitHub Discussions](https://github.com/mviniciusca/warriorfolio/discussions)
- **Twitter:** [@marcosvca\_](https://twitter.com/marcosvca_)

---

 **Developed with ❤️ by [Marcos Coelho](https://twitter.com/marcosvca_)**

###  Health Score

50

—

FairBetter than 95% of packages

Maintenance82

Actively maintained with recent releases

Popularity28

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity64

Established project with proven stability

 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.

###  Release Activity

Cadence

Every ~55 days

Recently: every ~66 days

Total

13

Last Release

163d ago

Major Versions

v1.0.0 → 2.0.02024-03-10

PHP version history (2 changes)1.x-devPHP ^8.1

v2.1.0PHP ^8.2

### Community

Maintainers

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

---

Top Contributors

[![mviniciusca](https://avatars.githubusercontent.com/u/11582305?v=4)](https://github.com/mviniciusca "mviniciusca (2279 commits)")

---

Tags

cmsfilamentphplaravelphpportfoliotailwindlaravelfilamentdeveloper-toolslaravel-frameworkweb-developmentdeveloper portfoliodeveloper showcaseproject portfoliotech portfoliopersonal websiteportfolio applicationonline resumeprofessional portfoliomodern portfoliocareer showcase

###  Code Quality

TestsPHPUnit

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/mviniciusca-warriorfolio/health.svg)

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

###  Alternatives

[riodwanto/superduper-filament-starter-kit

A comprehensive Laravel Filament 3 💡 starter kit with pre-installed plugins, admin panel, user management, SEO tools, theme customization, and content management for rapid application development

2708.5k](/packages/riodwanto-superduper-filament-starter-kit)[a2insights/filament-saas

Filament Saas for A2Insights

161.1k](/packages/a2insights-filament-saas)[openplain/filament-tree-view

Tree view for Filament resources - drop-in replacement for Table with drag-and-drop hierarchical data management

318.5k](/packages/openplain-filament-tree-view)[andreia/filament-ui-switcher

Add a modal with options to switch between different UI layouts and styles (colors, fonts, font sizes).

233.8k](/packages/andreia-filament-ui-switcher)[redberry/page-builder-plugin

Page builder plugin for filamentphp admin panel to build pages using blocks.

242.8k](/packages/redberry-page-builder-plugin)[jeffersongoncalves/filament-topbar

A simple yet effective Filament plugin that automatically adds a customized topbar to your Filament admin panel. This plugin enhances your Filament panel's user experience by replacing the default topbar component with an improved version that displays navigation and user interface elements in strategic locations.

171.2k](/packages/jeffersongoncalves-filament-topbar)

PHPackages © 2026

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