Skip to content

Its my personal laravel portfolio application with multiple functionality

AakashAp01/Laravel-Portfolio

Repository files navigation

🎯 Laravel Portfolio App with Admin Panel

A fully dynamic portfolio website built using Laravel, featuring an admin dashboard to manage all portfolio content like blogs, profile, Projects, skills,theme colors and user support chat with light and dark theme — powered by Laravel Reverb and Pusher.


📹 Live Preview

▶️ Click here to watch demo video


🧰 Tech Stack

Technology Description
Laravel PHP Web Framework
Bootstrap UI Library
HTML5 Markup
CSS3 Styling
JavaScript Client-side Interactions
MySQL Database
Pusher Real-time Messaging
Laravel Reverb Laravel WebSocket Server

📦 Key Features

  • ✅ Fully responsive portfolio website
  • 🛠️ Dynamic admin panel for full content management
  • ✍️ Manage:
    • Blogs
    • About section
    • Skills
    • Projects
    • Contact details
    • Logos and favicon
    • Profile images
    • Theme Colors
  • 🔐 Login & Register system for admin access
  • 📩 User support chat powered by Laravel Reverb and Pusher
  • 📁 SEO-friendly and modular content structure

🚀 Installation Steps

🔧 Prerequisites

Ensure you have:

  • PHP >= 8.1
  • Composer
  • Node.js & NPM
  • MySQL
  • Pusher account (for chat)

🧑‍💻 Setup Instructions

# 1. Clone the repo
git clone https://github.com/your-username/laravel-portfolio.git
cd laravel-portfolio

# 2. Install PHP dependencies
composer install

# 3. Install frontend dependencies
npm install

# 4. Setup environment
cp .env.example .env
php artisan key:generate

# 5. Configure .env file
# - Set database credentials
# - Add Pusher credentials
# - Set BROADCAST_DRIVER=pusher

# 6. Migrate the database
php artisan migrate

# 7. Build frontend assets
npm run dev

# 8. Run queue and websocket server
php artisan queue:work
php artisan reverb:start

# 9. Launch the application
php artisan serve

About

Its my personal laravel portfolio application with multiple functionality

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published