Get Started

Welcome to Universal PortfolioKit V2 - A powerful Laravel-based portfolio management system

What is Universal PortfolioKit V2?

Universal PortfolioKit V2 is a modern Laravel-based portfolio management system with a powerful admin panel. Unlike V1 which uses static configuration files, V2 is fully database-driven, allowing you to manage your entire portfolio through an intuitive web interface.

✨ Key Features

  • • Admin dashboard with analytics
  • • Database-driven content
  • • Image upload management
  • • Real-time visitor tracking
  • • Dark mode support
  • • Secure authentication

🎯 Perfect For

  • • Developers
  • • Designers
  • • Freelancers
  • • Creative professionals
  • • Agencies

V1 vs V2 Comparison

Feature V1 (Static) V2 (Database)
Content Management Edit config.js file Admin panel interface
Image Upload Manual file placement Upload via admin panel
Analytics Not available Built-in visitor tracking
Authentication Not required Secure admin login
Setup Complexity Simple (just edit files) Requires server setup
Hosting Any web server PHP + MySQL hosting

Which Version Should You Choose?

Choose V1 if you want:

  • ✓ Simple setup (no server required)
  • ✓ Static HTML website
  • ✓ Edit files directly
  • ✓ Host anywhere (even GitHub Pages)
  • ✓ No database needed

Choose V2 if you want:

  • ✓ Admin panel interface
  • ✓ Database-driven content
  • ✓ Image upload functionality
  • ✓ Visitor analytics
  • ✓ More powerful features

What You Can Manage

📝 Content

  • • Site settings (title, brand, SEO)
  • • Hero section content
  • • About section details
  • • Contact information
  • • Social media links

🎨 Portfolio Items

  • • Projects with images
  • • Services offered
  • • Skills and proficiency
  • • Categories and filtering
  • • Project visibility

📊 Analytics

  • • Visitor statistics
  • • Interactive charts
  • • IP tracking
  • • Visit timestamps
  • • Quick stats overview

👤 Account

  • • Profile management
  • • Change password
  • • Update email
  • • Admin prefix customization
  • • Secure authentication

System Requirements

  • PHP: 8.1 or higher
  • Composer: Latest version
  • Database: MySQL 5.7+ or PostgreSQL
  • Node.js & NPM: For asset compilation
  • Web Server: Apache or Nginx

🚀 Ready to get started?

Follow the installation guide to set up your portfolio in minutes!

Installation Guide →