web
live
# Portfolio Website
Personal developer portfolio with bilingual content (EN/BN), dark/light mode, project gallery, blog, and a full-featured admin panel.
Overview
This is the portfolio website you are currently viewing! Built entirely from scratch with Laravel, it showcases my projects, skills, blog articles, and professional background.
Notable technical features include: /{locale} prefix routing for EN/BN language switching, Bootstrap 5.3 dark/light mode with localStorage persistence, a full admin panel with 70+ routes, 2FA TOTP authentication, media library with image resize, translation management with CSV/JSON import-export, SEO manager, analytics dashboard, and audit logs.
Notable technical features include: /{locale} prefix routing for EN/BN language switching, Bootstrap 5.3 dark/light mode with localStorage persistence, a full admin panel with 70+ routes, 2FA TOTP authentication, media library with image resize, translation management with CSV/JSON import-export, SEO manager, analytics dashboard, and audit logs.
Problem & Solution
Problem
As a freelance developer, I needed a portfolio that goes beyond a simple one-pager. It had to represent my work in both English and Bengali, allow me to update content without touching code, and demonstrate my technical skills to potential clients.
Solution
Designed and built a full CMS-backed portfolio using Laravel. The admin panel lets me add projects, write blog posts, manage translations, track page views, and configure all site settings without touching code. The bilingual routing ensures SEO is properly set up for both language versions.
Outcomes
Built in under 3 months as a solo project
70+ admin routes with role-based access
Bilingual SEO-optimized pages (EN+BN)
Lighthouse score: 95+ performance