Portfolio
ROKIB Portfolio Platform
A Laravel portfolio and CMS so new projects, articles, and pages can be published without a code change.
Overview
This website is the project. Public pages and the admin dashboard share one Laravel application. Content lives in the database, drafts stay off the public site, and the navigation, SEO fields, and homepage sections are editable.
Problem
A personal site that needs a developer for every new project or article becomes stale.
Solution
A publishing workflow for projects, case studies, articles, skills, experience, products, and inquiries, with server-rendered public pages.
Architecture
Public pages and the admin CMS live in one Laravel application. Relational tables hold projects, posts, and profile data. Page sections that are editorial use Markdown. Uploaded media is stored separately from the database.
Challenges
Keeping unpublished content out of the public site, search, and sitemap while still allowing an admin preview.
Outcomes
The site can be updated from the dashboard. Quantitative results will be added here only after they are measured.