Universal PortfolioKit

v2.0

A modern Laravel-based portfolio management system with a powerful admin panel. Manage your entire portfolio through an intuitive web interface.

What's Included

Universal PortfolioKit V2 is a complete portfolio management system built with Laravel 12 and Tailwind CSS 4. Unlike V1 which uses static configuration files, V2 is fully database-driven with a powerful admin panel for managing all your content.

🎛️ Admin Dashboard

Manage your entire portfolio from a beautiful admin interface with real-time analytics

💾 Database-Driven

All content stored in MySQL/PostgreSQL database for easy management and scalability

🔐 Secure Authentication

Built-in authentication system with customizable admin URL prefix for added security

📊 Visitor Analytics

Track visitor statistics with interactive charts and real-time data

🖼️ Image Management

Upload and manage project images directly from the admin panel

🌙 Dark Mode

Admin panel with light/dark theme toggle for comfortable viewing

Key Features

Admin Panel Features

  • • Dashboard with visitor statistics and interactive charts
  • • Profile management (update name, email, password)
  • • Settings management (site info, hero, about, contact, SEO)
  • • Projects management (add/edit/delete, upload images, categories)
  • • Services management (icons, descriptions, technologies)
  • • Skills management (proficiency levels, categories)
  • • Visitor tracking and analytics

Frontend Features

  • • Responsive portfolio website with dark theme
  • • Hero section with typing animation
  • • About section with profile info and skills
  • • Services showcase with icons
  • • Portfolio projects with category filtering
  • • Contact information and social media links

Content Management

  • • Full CRUD operations for all content
  • • Image upload with automatic storage management
  • • CV file uploads for hero and about sections
  • • Project visibility toggle (active/inactive)
  • • Drag-and-drop project reordering
  • • SEO settings (meta description, keywords, OG image)

Technical Stack

Laravel 12
Backend Framework
Tailwind CSS 4
Frontend Styling
MySQL
Database
Chart.js
Analytics Charts

System Requirements

Server Requirements

  • • PHP 8.1 or higher
  • • Composer
  • • MySQL 5.7+ or PostgreSQL
  • • Apache or Nginx web server

Development Requirements

  • • Node.js & NPM
  • • Git (optional)
  • • Code editor (VS Code, etc.)

Browser Support

Works on all modern browsers including:

🌐
Chrome
🦊
Firefox
🧭
Safari
🌊
Edge

Also compatible with mobile browsers (iOS Safari, Chrome Mobile)

Documentation

Ready to get started?

Follow our installation guide to set up your Laravel-based portfolio management system.

Get Started →