PortfolioAI
Get Access →
Now with Anthropic Claude Integration

The Complete AI-Powered Portfolio Website Platform

A responsive public site, a full admin panel, and 5 built-in AI features — a chatbot, blog writer, project enhancer, message triage, and bio generator — each with its own on/off switch. Built on Laravel 12.

2
Site + Admin Panel
5
AI Features
20+
Core Features
0
Build Steps
yourdomain.com
Full-Stack Developer · AI-Powered Product Builder
6+
Years
40+
Projects
12+
Clients
13+
Tech
Laravel 12 Bootstrap 5 Claude AI Bootstrap Icons MySQL / SQLite No Build Step
Everything you need

A complete portfolio system, not just a template

Fully Responsive Public Site

Hero, about, skills, services, projects, experience timeline, testimonials, blog, and contact — all mobile-first.

Project Case-Study Pages

Every project gets its own page with gallery, tech stack, client, and links — not just a card in a grid.

Full Blog with AI Drafting

Write posts yourself or generate a full draft from a one-line topic — review and publish when ready.

Smart Contact Inbox

Every message auto-summarized, sentiment-tagged, and spam-flagged the moment it lands — with a honeypot field too.

Master + Per-Feature AI Switches

One switch turns all AI off instantly. Five more give granular control over each individual feature.

Light / Dark Theme + Accent Color

Visitors can toggle light or dark mode; you set the default and pick an accent color from Settings.

Uploads Straight to public/uploads

No symlinks, no storage:link — images are written directly where shared hosting expects them.

SEO & Social Sharing Built In

Open Graph tags, Twitter Cards, canonical URLs, and JSON-LD structured data — out of the box.

Secure Session-Based Admin Auth

A dedicated admin login, guarded routes, and a password-change flow — no third-party auth service required.

Powered by Anthropic Claude

Built-in AI Intelligence

Every AI feature is optional. Toggle the entire system off from Settings — single switch, zero code changes — or leave it on and control each feature individually.

VISITOR-FACING
AI Portfolio Chatbot

A floating chat widget trained on your real site content — projects, skills, services, experience — answers visitor questions instantly, 24/7.

ADMIN-FACING
AI Blog Post Generator

Give it a topic, a tone, and a target length — get back a full HTML draft plus a listing excerpt, ready to review.

AI Project Description Enhancer

Paste rough notes about a project — get a punchy one-line summary and a polished, multi-paragraph description.

AI Contact Message Triage

Every inbound message is auto-summarized, sentiment-tagged (positive/neutral/negative), and flagged if it looks like spam.

AI Bio Generator

Drop in a few keywords about your background — get a three-paragraph "About Me" draft in your chosen tone.

One Toggle Controls Everything

Admin → Settings & AI. Flip the master switch to enable or disable all 5 AI features at once. Your Anthropic API key lives only in .env — never in the database.

One system, two experiences

A Polished Public Site, A Powerful Admin Panel

Public Site

Everything a visitor sees — designed to convert, not just to display.

  • Animated hero with role-line typing effect
  • Filterable project grid + individual case-study pages
  • Skills with live progress bars, grouped by category
  • Testimonial carousel with star ratings
  • Blog with AI-assisted post badges
  • Floating AI chat widget (toggleable)
yourdomain.com
AI-augmented portfolio engine

Admin Panel

Full business control — no code required for day-to-day updates.

  • CRUD for projects, skills, services, experience, testimonials
  • Blog editor with one-click AI draft generation
  • Contact inbox with AI summaries & sentiment tags
  • AI usage log — see every AI action, feature, and status
  • Settings: profile, social links, appearance, AI toggles, password
yourdomain.com/admin
Dashboard
Projects
Skills
Blog
Messages
Settings & AI
12
Projects
3/9
Unread
✦ AI usage: blog_generator succeeded · 2m ago
Try it yourself

Demo Access

This runs on your own server — there's no shared public demo to protect against abuse of the AI endpoints. Spin it up locally in about 5 minutes with the seeded account below.

Admin Panel
Emailadmin@example.com
Passwordpassword
Public Site
Sample dataSeeded automatically
Auth requiredNo
Quick setup

Running locally in about 5 minutes

# 1. Install dependencies
composer install

# 2. Configure environment
cp .env.example .env
php artisan key:generate

# 3. Set your database + Anthropic key in .env, then
php artisan migrate --seed

# 4. Make uploads writable
chmod -R 775 public/uploads storage bootstrap/cache

# 5. Run
php artisan serve
Before you start

Requirements

Server
  • PHP 8.2 or higher
  • Composer 2.x
  • MySQL 5.7+ / MariaDB
  • Apache / Nginx / PHP built-in server
  • Node.js NOT required
PHP Extensions
  • pdo_mysql
  • mbstring, openssl, tokenizer
  • xml, ctype, json, fileinfo
  • Anthropic API key for AI features (optional)
Common questions

Frequently Asked Questions

No. Bootstrap, Bootstrap Icons, and Google Fonts are all loaded via CDN. There's no npm install, no webpack, no build step — just PHP and Composer.

No. AI is completely optional. The master toggle lives in Admin → Settings & AI. When it's off, every AI widget is hidden and AI routes return a friendly "disabled" response — the rest of the site works identically without an API key.

Yes. Uploaded files are written directly to public/uploads/ — no symlinks required. Point your domain or subdomain at the public/ folder and you're set.

Yes. Set your name, tagline, about text, social links, accent color, and light/dark default all from Admin → Settings — no code editing needed for day-to-day branding.

Project images go to public/uploads/projects/, blog covers to public/uploads/blog/, testimonial avatars to public/uploads/testimonials/, and your profile photo to public/uploads/profile/. All folders are created automatically on first upload.

You bring your own Anthropic API key and pay Anthropic directly, on a pay-as-you-go basis — cost scales with how often visitors use the chatbot and how often you use the admin AI tools. There's no markup or subscription from this platform itself.
Ready when you are

Launch Your AI-Powered Portfolio

A complete, production-ready Laravel 12 platform. Deploy in minutes. Fully documented. AI-powered.