← All projects

Project 03

Blog Application

A full-stack publishing platform for technical articles, project stories and development notes.

Next.jsMongoDBClerkFirebaseTailwind CSS

Overview

This blog is both my publishing space and a complete full-stack project. It includes authentication, an admin dashboard, rich-text editing, image uploads, search and post management.

Key features

  • Admin dashboard for creating and editing articles
  • MongoDB-backed posts and user data
  • Authentication and protected administration routes
  • Search, categories, image uploads and dark mode

What I learned

The application gave me hands-on experience connecting authentication, database models, uploads and server routes inside a production Next.js project.

Visit live project ↗