Back to Portfolio

Blog

A clean, minimal, responsive personal portfolio blog built with PHP 8+ and PDO/SQLite for the backend, HTML5/CSS3 (Inter) and vanilla JS for the frontend, featuring a secure admin panel (password-hashed login, CSRF protection), post management with categories/tags and featured images, a Quill rich-text editor, clean URLs, and an RSS feed.

Case study

Role
Solo build
Type
Web application
Stack
  • PHP 8
  • SQLite
  • HTML / CSS
  • Vanilla JS
  • Quill

What it shows: Demonstrates a complete publishing workflow: password-hashed logins, CSRF-protected forms, category and tag management, and an RSS feed.

View on GitHub
Blog screenshot 1
Blog screenshot 2
Blog screenshot 3
Blog screenshot 4
Blog screenshot 5
1 / 5