An open API service indexing awesome lists of open source software.

https://github.com/mviniciusca/warriorfolio

⚔️ Create stunning portfolios without leaving Laravel. Showcase your work, clients, resume with pre-built components. Fast, flexible, and developer-friendly - build impressive portfolio pages in minutes, not days.
https://github.com/mviniciusca/warriorfolio

cms filamentphp laravel php portfolio tailwind

Last synced: about 1 year ago
JSON representation

⚔️ Create stunning portfolios without leaving Laravel. Showcase your work, clients, resume with pre-built components. Fast, flexible, and developer-friendly - build impressive portfolio pages in minutes, not days.

Awesome Lists containing this project

README

          


Warriorfolio 2


Warriorfolio 2 Preview

### 📋 Introduction

Warriorfolio empowers users to craft personalized and professional portfolios with ease. Its modular architecture ensures flexibility and adaptability, enabling seamless customization to meet diverse needs and creative visions.

From a simple Landing Page to a complete site with multiple pages, the modules integrate like true LEGO pieces, making Warriorfolio 2 the ideal tool for those seeking a simple, fast, and effective portfolio.

Developed to be 100% managed through the Control Panel, without the need for deep technical knowledge in programming, PHP, or Laravel.

### ✨ Features

###### New in v2.1.4 April, 2025

- 🖼️ New Portfolio Gallery with improved layout, now featuring an independent URL system
- 🖱️ Icon positioning options on buttons 🖱️
- 🔥 Enhanced performance for faster load times

##### Inside the box
- 📝 Blog and Portfolio with advanced features
- 📊 Analytics and Newsletter integration
- 📄 Resume, Linkedin "Open to Work" badge and Skills display
- 📸 Gallery and Sliders for showcasing work
- 📚 Certificates, Courses, and Bio sections
- 🛠️ Flexible Control Panel with customizable modules
- 🔄 Maintenance and Discovery Modes
- 📱 Responsive, optimized design
- 👥 Customer showcase and Skills display
- 📧 Email capture and Google Analytics
- 💬 WhatsApp Web and Contact form
- 📥 Inbox
- 🔔 Notifications and Alerts
- 🪐 Saturn UI: A revamped and modernized user interface
- 🖥️ Browser Mockup for showcasing projects realistically
- 🖼️ Enhanced Portfolio Gallery with improved layout
- 🔄 Inverse Mode for switching between light and dark themes
- 🔥 Module Creator for building customized modules
- 👀 Section Heading Visibility Control
- ⬇️ Enhanced customizable footer design
- ⚡ Query Boost Performance for faster load times
- 📄 Comprehensive Files Documentation

### 🚀 Installation

#### Composer

```bash
composer create-project mviniciusca/warriorfolio
```

#### Clone and setup
```
git clone https://github.com/mviniciusca/warriorfolio.git
cd warriorfolio
composer install
npm install
cp .env.example .env
php artisan key:generate
php artisan storage:link
php artisan migrate:fresh --seed
php artisan serve

In a new terminal:
npm run dev
```

### 🔧 Additional Resources

#### Content Blocks
You don't need to stick to Warriorfolio's default design. The application offers extremely versatile code blocks and structural components that allow countless combinations and customizations. These elements are divided into: Components, Design, and Core.

#### Maintenance Mode
Put your application in maintenance mode with the option to keep the contact form and social networks active.

#### Discovery Mode
Activate this feature to view your application while it's in maintenance mode. An informative stripe will be displayed at the top indicating that Discovery Mode is enabled.

#### Core Modules Decoupling
Customize which main modules will be displayed on your site. By default, Warriorfolio includes: Header, Hero Section, About You, Projects, Customers, Contact, Newsletter, and Footer. You can enable or disable these modules in the application settings.

### 🖥️ Requirements

- 🐘 PHP 8.2 or higher
- 🧪 PHP Extensions: OpenSSL, PDO, Zip ...
- 💾 Database: MySQL, PostgreSQL, SQLite
- 🤵🏻 Composer 2.0 or higher
- 🌱 NPM 10.2 or higher

#### 📚 Documentation

[Visit the Official Documentation](https://warriorfolio.vercel.app/) for Warriorfolio hosted on Vercel.

#### ⚙️ Technologies

Warriorfolio is built with modern and robust technologies:

- **Laravel**: PHP framework created by Taylor Otwell
- **Filament**: Toolkit for creating admin panels, developed by Dan Harrin, Zep Fietje, and the community
- **Livewire**: Laravel framework that allows the creation of real-time applications, by Caleb Porzio

#### 🤝 Contributions and Feedback

If you've found a bug, want to contribute, or provide feedback, feel free to open an issue or a pull request. Your opinion is very important!

#### 👏 Acknowledgments

- To Warriorfolio 1 users
- For feedback and contributions received
- To Taylor Otwell, creator of Laravel
- To Dan Harrin, Zep Fietje, and the entire PHP community, creators of Filament
- To Caleb Porzio, creator of Livewire
- To the entire PHP and Laravel community

#### 📄 License

Warriorfolio is an Open Source application under the MIT license.

---


Developed with ❤️ by Marcos Coelho