Portfolio, blog, and pagesOne admin that matches your site.

Warriorfolio pairs Filament Fabricator with Saturn UI: drag-and-drop layouts on the back end, a public face that feels like the same product—not a generic CMS theme.

Fabricator blocksPortfolio + blogJuno & themesMaintenance mode
terminal
$composer create-project mviniciusca/warriorfolio
$cp .env.example .env && php artisan key:generate
$php artisan migrate:fresh --seed && php artisan serve

What you get

Everything you need to ship a polished portfolio without maintaining a separate CMS.

Page builder

Fabricator blocks — structure, blog, portfolio, components, design. URLs belong to Page rows.

Blog (Notes)

Posts with categories, debounced search, optional page password, URLs via APP_BLOG_*.

Portfolio

Projects with tags, categories, SEO, and a redesigned gallery with quick view.

Settings hub

Appearance, navigation, reCAPTCHA, blog paths, chatbox, and maintenance in one place.

Dashboard

Widgets for content, subscribers, mail, maintenance state, timeline, and Log Viewer.

Dark mode & themes

Default and Juno layouts, session dark/light toggle, inverse options in design settings.

Guides · themes · deploy

Ready to build?

Follow the install guide or browse the source on GitHub.