Universal PortfolioKit
v2.0A 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
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:
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 →