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.