/05—Selected Work
Blogging Platform
Full-Stack Content Management System
Full-Stack Engineer
Next.jsTypeScriptTailwind CSSFirebase AuthFirestoreFirebase StorageGoogle Analytics
Project Overview
Full-stack blogging and content management platform built with Next.js, TypeScript, and Firebase. Features a public-facing blog with SEO-optimised article pages, a protected admin dashboard for content creation and management, and Google Analytics integration for traffic insights.
Backend & Engineering Highlights
- —Built a full-stack application with Next.js App Router, TypeScript, and Tailwind CSS.
- —Implemented Firebase Authentication for secure admin access and user session management.
- —Designed Firestore data models for articles, categories, drafts, and publishing workflows.
- —Integrated Firebase Storage for media uploads, image management, and asset delivery.
- —Developed a protected admin dashboard for authoring, editing, publishing, and managing articles.
- —Implemented SEO best practices: dynamic metadata, Open Graph tags, and semantic HTML for optimised article pages.
- —Integrated Google Analytics for tracking page views, user behaviour, and content performance.