/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.