Tech Stack: MongoDB, Express.js, React.js, Node.js, JWT Authentication, REST APIs, Postman, GitHub Project Type: Full-stack CRUD web application Summary: The MERN Blog Application is a full-stack blogging platform designed to allow users to create, edit, publish, and manage articles in a clean and intuitive UI. The project focuses on database-first design, backend routing, API development and testing, and implementing user-level access control. The core objective of building this application was to strengthen backend development skills while learning how real-world content platforms store and manage structured data efficiently. Key Features: User registration & login with JWT-based authentication Create, Read, Update & Delete blog posts Responsive frontend for browsing posts Secure protected routes (only logged-in user can edit/delete own posts) MongoDB schema for posts, users, timestamps & ownership Backend REST APIs built using Node.js & Express API testing and debugging using Postman MVC-style folder structure for maintainability GitHub versioning, commits & structured folder management Responsibilities: Designed MongoDB schema and database architecture for posts/users Built REST API endpoints and integrated CRUD operations Implemented authentication logic using JWT and middleware Tested each endpoint using Postman to validate logic and error handling Integrated backend APIs with React frontend for real-time UI updates Followed clean coding practices (controller, route, model separation) Outcome / Value: Learned how to structure full-stack applications end-to-end. Understood real-world API flows, authentication, and database modeling. Improved ability to debug using logs and request-response cycles. Built a reusable template that can scale into a full production blog.